Jeg installerede PostgreSQL på en computer med Mac OS X ved hjælp af  Installationsprogrammet med et enkelt klik . Derefter prøver jeg at få adgang til PostgreSQL ved hjælp af kommandoen psql, men den ser ikke ud til at være tilgængelig. 
Jeg får denne besked:
psql -bash: psql: command not found Skal jeg installere noget mere? Eller hvordan kan jeg konfigurere PostgreSQL, så jeg kan bruge det på min computer?
Svar
 Find psql-binæren. (I en terminal skal du køre locate psql | grep /bin og notere stien. (I mit tilfælde er det “s /opt/local/lib/postgresql90/bin/, da den blev installeret ved hjælp af MacPorts.) 
 Rediger derefter .bash_profile -filen i dit hjem mappe (f.eks. mate -w ~/.bash_profile forudsat at du har en tekstkammerat), og tilføj den nødvendige linje, så den “er i din sti, f.eks: 
export PATH=/opt/local/lib/postgresql90/bin/:$PATH  Efter at have gemt filen, skal du læse filen (. ~/.bash_profile) eller åbne en ny terminal og skrive psql. 
Kommentarer
Svar
Vises ” måden “at installere klienten på, hvis du vil bruge hombrew, er:
$ brew install postgresql
 derefter psql klientkommandolinje) vil nu være tilgængelig for dig (den installerer også en lokal Postgres-server / database, men du behøver ikke bruge det, hvis alt hvad du vil have er klienten). 
 Der er tilsyneladende også en “wrapper” til psql for at gøre det mere “brugervenligt” også tilgængeligt via  homebrew  (brew install pgcli) i case interessant. 
 Pgcli is a command line interface for Postgres with auto-completion and syntax highlighting. 
 En anden mulighed er at installere libpq homebrew-pakken, men du skal  tvangslink  det (hvilket afskrækkes i disse dage) 
 brew link --force libpq eller tilføj det til din PATH (som anbefales), se de anvisninger, som homebrew siger efter installationen.
Kommentarer
-  Der er tilsyneladende ' ingen måde at bruge psqluden at installere hele databasemotoren. Jeg fandtpgclimere praktisk, når du f.eks. Vil have alle dine tjenester dockeriseret. Vejen at gå @rogerdpack!
Svar
 Jeg anbefaler stærkt at bruge  Postgres.app  fra Heroku-teamet, som også understøttes af dem! 
 Det har et menulinjeikon og menuen har et psql vare: 
  
 
 Du finder også psql inkluderet her, hvis du vil have den samme version af den som serveren (stien kan variere efter version): 
/Applications/Postgres.app/Contents/MacOS/bin  Hvis du vil, kan du tilføje denne sti til dit opstartscript for at udføre psql direkte: 
PATH=/Applications/Postgres.app/Contents/MacOS/bin:$PATH   CAVEAT!  AFAIK, Postgres.app understøtter ikke forbindelser via Unix-sockets (jeg er ikke sikker på hvad dette er …), og understøtter kun TCP / IP-forbindelser. Så gå ikke i panik, hvis du ikke kan oprette forbindelse dertil fra andre programmer. 
Kommentarer
/Applications/Postgres.app/Contents/Versions/latest/bin export PATH=/Applications/Postgres.app/Contents/Versions/latest/bin/:$PATH Heroku team og appen. Kan du dele, hvordan de er forbundet?Svar
I henhold til installationsvejledning efter installationen skal der være genveje til StackBuilder, pgAdmin3 og psql i applikationsmappen i Postgres:
Du finder også yderligere genveje til at køre pgAdmin, kommandolinjegrænsefladen psql og for at få adgang til PostgreSQL-dokumentationen.
Hvis der er sådanne genveje, skal du kontrollere, hvor psqls en peger.
Kommentarer
-  Tak, dette også fungerede. Jeg havde ikke ' ikke set den dokumentation, kun dokumentationen på postgresql.org.
Svar
 Installer just client med brew: 
brew install pgcli så link det:
brew link --force libpq  som output yo u får stien til psql: 
If you need to have this software first in your PATH instead consider running: echo "export PATH="/usr/local/opt/libpq/bin:$PATH"" >> ~/.zshrc for at finde denne sti igen:
brew info libpq Svar
 For at fremhæve kommentaren: /Applications/Postgres.app/Contents/Versions/latest/bin – mappen med psql 
Kommentarer
- skal du tilføje mere eksplosion, du har mindre end kommentaren
Svar
brew install libpq brew link --force libpq Jeg fulgte nedenstående gennemgang og det arbejdede. https://blog.timescale.com/tutorials/how-to-install-psql-on-mac-ubuntu-debian-windows/
/Library/PostgreSQL/9.0/bin/psqlog jeg oprettede enfil som du foreslog, og det fungerer godt.
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plistvent derefter på, atfind-processen er færdigexport PATH=/Applications/Postgres.app/Contents/Versions/latest/bin/:$PATHln -s /Library/PostgreSQL/9.2/bin/psql /usr/local/bin/psql