我已经在我的苹果电脑上安装了Postgres93。我可以打开应用程序,然后通过该应用程序打开一个带有psql的命令行界面来“打开psql”。
但是,当我输入$ which psql
时,什么也没有返回。安装路径为/Applications/Postgres93.app
。如何让$ which psql
显示正确的结果?
Mac OS X- Mavericks
PostgreSQL包,我对此不太确定。我去这里下载了-- http://postgresapp.com/
发布于 2014-01-05 09:09:44
看起来您安装了Heroku的Postgres.app
,这是一个用于一次性测试和开发的工具。通过following the instructions in the Postgres.app documentation将包的内容添加到您的PATH
中-请参阅“命令行工具”。
发布于 2015-04-29 10:13:45
我只是experienced the same problem,并通过在.bash_profile中添加export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/9.4/bin
来解决它。请注意,此行是特定于版本的,因此请务必根据您当前的Postgres.app版本检查此行。
发布于 2020-04-18 08:41:04
我使用的是catalina 10.15.3,在使用自制软件安装psql之后,我也遇到了同样的问题。然后我注意到,家酿提到
postgres libpq libpq是keg-only,这意味着它没有符号链接到/ ==> /local,因为它与postgres公式冲突。
如果您需要在路径中首先使用libpq,请运行:
echo‘导出配置文件“/usr/local/opt/libpq/bin:$PATH”’>> ~/.bash_PATH=
因此,我运行了'export“/usr/local/opt/libpq/bin:$ path”‘>> ~/.bash_PATH=并将psql添加到我的路径中
https://stackoverflow.com/questions/20928734
复制相似问题