Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 已安装postgres.app,但哪个psql显示/usr/bin/psql,而不是输入zshrc的路径_Postgresql_Osx Mountain Lion_Zshrc - Fatal编程技术网

Postgresql 已安装postgres.app,但哪个psql显示/usr/bin/psql,而不是输入zshrc的路径

Postgresql 已安装postgres.app,但哪个psql显示/usr/bin/psql,而不是输入zshrc的路径,postgresql,osx-mountain-lion,zshrc,Postgresql,Osx Mountain Lion,Zshrc,postgres.app的安装位置、运行状态有问题,但当我进入时 哪个psql 然后我收到“/usr/bin/psql”,但不是postgres.app所期望的正确路径。 当我回显我的路径时,我得到以下信息: /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

postgres.app的安装位置、运行状态有问题,但当我进入时 哪个psql 然后我收到“/usr/bin/psql”,但不是postgres.app所期望的正确路径。 当我回显我的路径时,我得到以下信息:

/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/ruby-1.9.3-p0@global/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。如果
psql
同时位于
/usr/bin
/Applications/Postgres.app/Contents/MacOS/bin
中,则根据
/usr/bin
的路径规范,首选
/usr/bin
中的psql。考虑在>/Ur/bin > < < /P>前将<代码> /应用程序/…<代码>条目放入
/Applications/Postgres.app/Contents/MacOS/bin:/usr/bin:/bin:/usr/sbin:/sbin:...

您还可以编辑/etc/路径,并确保/Applications/Postgres.app/Contents/MacOS/bin位于顶部。更多信息:

效果很好。谢谢你的帮助。不知道为什么我没有想到。现在应该是export PATH=/Library/PostgreSQL/9.2/bin:$PATH