2012-08-27 8 views
5

Po problemie z postgres.app, gdzie jest zainstalowany, działa, ale kiedy wprowadzę , który psql , wtedy otrzymam "/ usr/bin/psql ", a nie poprawna ścieżka, której oczekuje postgres.app. Kiedy echo mojej drodze pojawia się następujący:zainstalowany postgres.app, ale który wyświetla psql/usr/bin/psql, a nie ścieżka wpisana do zshrc

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/Users/username/.rvm/bin:/usr/local/mysql/bin:/Applications/Postgres.app/Contents/MacOS/bin:/Users/username/.rvm/gems/ruby-1.9.3-p0/bin:/Users/username/.rvm/gems/[email protected]/bin:/Users/username/.rvm/rubies/ruby-1.9.3-p0/bin:/Users/username/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/Applications/MAMP/Library/bin/mysql:/Users/username/.rvm/bin 

Jak widać jej w mojej ścieżce, ale nie mam pojęcia, dlaczego to przyzwyczajenie wybrać właściwą psql. Każda pomoc będzie doceniona.

Odpowiedz

10

Jeśli psql jest zarówno /usr/bin i /Applications/Postgres.app/Contents/MacOS/bin, jeden w /usr/bin będzie korzystne według specyfikacji PATH. Rozważenia wpis /Applications/... przed /usr/bin:

/Applications/Postgres.app/Contents/MacOS/bin:/usr/bin:/bin:/usr/sbin:/sbin:... 
+0

To działało idealnie. Dziękuję za pomoc. Nie wiem, dlaczego nie myślałem o tym. –

+1

powinien teraz wyeksportować ścieżkę PATH =/Library/PostgreSQL/9.2/bin: $ PATH – Black

Powiązane problemy