Ancora abbastanza sicuro che entrambe le risposte esistenti rispondano alla domanda sbagliata. L'autore menziona correttamente nel titolo che sta avendo problemi con PATH, non si connette al suo DB o la configurazione di binari. Questa è la situazione in cui sono entrato e questa è la mia soluzione.
Dopo aver ottenuto postgres.app esecuzione e impostazione PATH nel mio file .bashrc come indicato nella documentazione postgress.app - http://postgresapp.com/documentation:
PATH="/Applications/Postgres.app/Contents/MacOS/bin:$PATH"
Il problema è che questa impostazione percorso non è stato da attuare successivamente riavvio di terminal.app - eseguendo quale psql restituiva la copia in "/ usr/bin/psql", questa è la copia che viene installata con Lion e Mountain Lion, non la nuova versione installata in "/ Applicazioni /". Dice anche nelle istruzioni di Postgres.app "eseguire quale psql per indicare che viene caricata la versione corretta".
In ogni caso - la cosa strana che ho trovato era che dopo mi sono imbattuto:
source .bashrc
Poi il comando "che psql" sarebbe restituire la versione corretta si trova in/Applicazioni /.
A questo punto ero perplesso e ho dovuto ottenere un aiuto in più. I ragazzi che ho sfruttato hanno anche pensato che fosse piuttosto strano, tuttavia hanno rapidamente scoperto che non venivano caricati né i file .bashrc O .profile. Questo è molto strano, non ho visto questo su nessuno dei miei altri mac in esecuzione leopardo attraverso il leone.
Ora finalmente la soluzione- Non sono sicuro che sia corretto, ma ha risolto il problema in modo permanente. Abbiamo scoperto che il loro era un file profilo caricato nel terminale: il file .bash_login. Alla fine la soluzione era solo usare il .bash_login per trovare il file .bashrc. Ecco la modifica in .bash_login:
source $HOME/.bashrc
E così è stato.
In ogni caso non posso dire che questa è esattamente la correzione che diego aveva bisogno/cercavo, ma è sicuramente il problema per me.
Ho esattamente lo stesso problema, ho sofferto per qualche ora – Emmanuel
Lo stesso problema: il percorso non funziona. Il mio .bashrc ha lo stesso PATH di Diego e non viene caricato. Se eseguo "source .bashrc" quindi "quale psql" restituisce la versione corretta "/Applications/Postgres.app/Contents/MacOS/bin/psql", tuttavia se avvio una nuova finestra di terminale restituisce questo: "/ usr/bin/psql " Qual è l'affare qui? l'app si installa correttamente, può essere utilizzata, ma non verrà caricata da PATH. – Nick
È questo il problema? http://nextmarvel.net/blog/2011/09/brew-install-postgresql-on-os-x-lion/ – pd40