2012-08-27 5 views
5

postgres.appに問題が発生しましたが、 usr/bin/psql "であり、postgres.appが期待する正しいパスではありません。 私は私のPATHをエコーするとき、私は、次を得る:あなたは私のパスにそのを見ることができるようにpostgres.appがインストールされていますが、psqlが/ usr/bin/psqlを表示し、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 

が、私はそれが正しいpsqlを選ぶ文句を言わない理由はわかりません。いかなる援助も感謝します。

答えて

10

psqlは両方/usr/bin/Applications/Postgres.app/Contents/MacOS/binにある場合は、/usr/binに1人があなたのPATH仕様に応じて優先されます。 /usr/bin/Applications/...エントリを入れて考えてみましょう:

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

これは完全に機能しました。ご協力ありがとうございました。 なぜ私はそれを考えなかったのかわかりません。 –

+1

はexport PATH =/Library/PostgreSQL/9.2/bin:$ PATHになります。 – Black

関連する問題