Python 2.7.8とpgxnクライアントをインストールしました。そして、binフォルダーからコマンドラインからこのステートメントを実行しようとしましたが、パスが正しく設定されています
pgxnclient install http://api.pgxn.org/dist/pg_repack/1.2.1/pg_repack-1.2.1.Zip
しかし、エラーが発生しましたpg_config executable not found
。
Bakground:pg_configはPostgreSQLによって提供される設定ユーティリティです。このユーティリティは、さまざまなアプリケーションで使用されます。
ソリューション:
パスを設定します。システムのプロパティ>詳細
PATH:C:\ Program Files(x86)\ PostgreSQL\9.4\bin \;
これ以降、pg_configを必要とするすべてのアプリケーションがここでそれを見つけることができます。
ビルドは作成者から直接作成されているため、この方法をお勧めします。スタンドアロンのpg_configビルドの実行可能な代替案を見つけることもできます。
これと同じエラーが発生し、pg_config
がパスに含まれていました
あなたが試すことができます
pgxnclient install --pg_config "c:\path\to\pg_config.exe" $extensionName
ほぼ間違いなくcmd.exe
を管理者として実行する必要があります