Ich habe PostgreSQL über die grafische Installation unter http://www.postgresql.org/download/macosx/ installiert.
Ich sehe es in meinen Anwendungen und habe auch das psql-Terminal in meinen Anwendungen. Ich benötige psql, um im regulären Terminal für ein anderes Bash-Skript zu arbeiten, das ich für eine App ausführe.
Aus irgendeinem Grund, wenn ich renne
psql
Im Mac-Terminal ist meine Ausgabe
-bash: psql: command not found
Ich habe im Terminal Folgendes ausgeführt:
locate psql | grep /bin
und die Ausgabe war
/Library/PostgreSQL/9.5/bin/psql
Ich habe dann mein ~ / .bash_profile bearbeitet und es dem Pfad wie folgt hinzugefügt:
export PATH = /Library/PostgreSQL/9.5/bin/psql:$PATH
Das einzige andere in ~ / .bash_profile ist SDK man und es befindet sich am Ende des Skripts, wie es heißt. Ich habe versucht, das Bad auch auf /Library/PostgreSQL/9.5/bin/ einzustellen. Ich habe auch mein Terminal neu gestartet.
Wie kann ich psql zum Laufen bringen?
EDIT Nach dem Hinzufügen zu Bashrc, diese Ausgabe zurückgegeben wird , wenn ich öffne Terminal
-bash: export: `/Library/PostgreSQL/9.5/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin': not a valid identifier
export PATH=/Library/PostgreSQL/9.5/bin:$PATH
- ohne das zusätzlichepsql
Bit darin. Außerdem müssen Sie die Leerzeichen um das Gleichheitszeichen entfernen.