http://www.postgresql.org/download/macosx/ のグラフィカルインストールでPostgreSQLをインストールしました
私のアプリケーションにはそれがあり、アプリケーションにはpsqlターミナルもあります。アプリ用に実行している別のbashスクリプトの通常のターミナルで作業するには、psqlが必要です。
何らかの理由で、実行すると
psql
macターミナルでは、私の出力は
-bash: psql: command not found
ターミナルで次を実行しました。
locate psql | grep /bin
出力は
/Library/PostgreSQL/9.5/bin/psql
次に、〜/ .bash_profileを編集し、次のようにパスに追加しました。
export PATH = /Library/PostgreSQL/9.5/bin/psql:$PATH
〜/ .bash_profileの他の唯一のものはSDK manであり、スクリプトの最後にあるはずです。お風呂も/Library/PostgreSQL/9.5/bin/に設定しようとしました。ターミナルも再起動しました。
Psqlを機能させるにはどうすればよいですか?
EDIT.bashrcに追加した後、ターミナルを開くとこの出力が返されます
-bash: export: `/Library/PostgreSQL/9.5/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin': not a valid identifier
PATHが少し間違っています。実際の実行可能ファイル自体ではなく、 "格納ディレクトリ"へのPATHが必要です。
PATHは次のように設定する必要があります。
export PATH=/Library/PostgreSQL/9.5/bin:$PATH
余分なsql
部分は含まれません。また、等号の前後のスペースを削除する必要があります。
キーワード:Postgresql、PATH、macOS、OSX、psql
Postgresから ドキュメントページ:
Sudo mkdir -p /etc/paths.d && echo /Applications/Postgres.app/Contents/Versions/latest/bin |須藤ティー/etc/paths.d/postgresapp
ターミナルを再起動すると、パスに含まれるようになります。
誰かがMojaveでhomebrewを使用した場合:
export PATH=/usr/local/opt/[email protected]/bin:$PATH
必要に応じてバージョンを変更してください!
ホームフォルダーの.bash_profile
ファイルを開きます。隠しファイルです。
.bash_profile
ファイル:/Applications/Postgres.app/Contents/Versions/latest/bin
の最後のエクスポートPATH行にこのパスを追加します
シンボル:
はパスを区切ります。
ファイルに次が含まれている場合:export PATH=/usr/bin:/bin:/usr/sbin:/sbin
export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/Applications/Postgres.app/Contents/Versions/latest/bin
になります
ターミナルで、次を貼り付けます:defaults write com.Apple.Finder AppleShowAllFiles YES
.bashrc
ではなく、.bash_profile
でPATH
を変更します。
http://www.gnu.org/software/bash/manual/bashref.html#Bash-Startup-Files
私にとってこれはうまくいきました:
アプリのダウンロード: https://postgresapp.com/downloads.html
コマンドを実行して$ PATHを構成します-ただし、それは私にとっては機能しませんでした。 https://postgresapp.com/documentation/cli-tools.html
.bash_profileドキュメントに手動で追加します。
cd # to get to your home folder
open .bash_profile # to open your bash_profile
Bashプロファイルに以下を追加します。
# Postgres
export PATH=/Applications/Postgres.app/Contents/Versions/latest/bin
ファイルを保存します。ターミナルを再起動します。 「psql」と入力します。できた.
2017年10月に承認
走る
export PATH=/Library/PostgreSQL/9.5/bin:$PATH
その後、ターミナルを再起動します。
PostgreSQLの初心者として、postgresqlサイトでos xのセットアップ手順を理解できないことがわかりました。あらゆる種類のエラーが発生しました。幸いなことに、アンインストーラーは正常に機能しました。
cd /Library/PostgreSQL/11; open uninstall-postgresql.app/
次に、醸造インストールから始め、この記事が続きました MacOSでPostgreSQLをセットアップする方法
現在は正常に動作しています。