web-dev-qa-db-ja.com

Windows 7 x64でpgxnclientを使用するとpg_config実行可能ファイルが見つかりません

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

15
Mladen Uzelac

Bakground:pg_configはPostgreSQLによって提供される設定ユーティリティです。このユーティリティは、さまざまなアプリケーションで使用されます。

ソリューション:

  1. インストール PostgreSQL
  2. パスを設定します。システムのプロパティ>詳細

    PATH:C:\ Program Files(x86)\ PostgreSQL\9.4\bin \;

これ以降、pg_configを必要とするすべてのアプリケーションがここでそれを見つけることができます。

ビルドは作成者から直接作成されているため、この方法をお勧めします。スタンドアロンのpg_configビルドの実行可能な代替案を見つけることもできます。

21
Rahul

これと同じエラーが発生し、pg_configがパスに含まれていました

あなたが試すことができます

pgxnclient install --pg_config "c:\path\to\pg_config.exe" $extensionName

ほぼ間違いなくcmd.exeを管理者として実行する必要があります

2
Neil McGuigan