1. ホーム
  2. windows

[解決済み] Postgres "psqlが内部コマンドまたは外部コマンドとして認識されない"

2022-02-09 21:50:39

質問

Postgresの場合、Windows 8のパス変数にbinフォルダの場所を設定済みにもかかわらず、このエラーが何度も出ます。他に何か見落としているものがあるのでしょうか?

(評判が悪いので画像は載せられません)

解決するには?

Windows10で試したところ、パスを以下のように設定する必要があることが判明しました。 ;C:\Program Files\PostgreSQL\9.5\bin ;C:\Program Files\PostgreSQL\9.5\lib

これは、CMDから set PATH [the path] または私の

コンピュータ => プロパティ => 詳細システム設定 => 環境設定 変数 => システム変数

次に、pathを検索します。

重要です。 は、すでにあるPATHを置き換えるのではなく、次のように横に追加してください。 ;C:\Program Files\PostgreSQL\9.5\bin ;C:\Program Files\PostgreSQL\9.5\lib

ご注意ください : Windows10では、次のようにすると、コンピュータ => プロパティ => 詳細システム設定 => 環境変数 => システム変数 > PATHを選択すると、実際に、新しい行を追加するオプションが表示されます。編集」をクリックし、「/bin」と「/lib」フォルダの場所を追加して、変更を保存します。

その後、コマンドプロンプトが開いていれば終了し、再度起動します。 psql --バージョンを試す 答えが返ってくればOKです。 echo %PATH% で、設定したパスが追加されたかどうか、追加された場合は正しく追加されているかどうかを確認します。

重要なお知らせです。

9.5を現在のバージョン番号に置き換えてください。2021年現在では、13