我刚刚在我的Mac上安装了
Postgres.app,但它不能正常工作。我完成安装,应用程序图标在菜单栏上,它表示它正在侦听端口5432,但是,如果我尝试从命令行运行,会发生什么:
~ $ psql zsh: correct 'psql' to 'sl' [nyae]? n zsh: command not found: psql
我以前通过Homebrew安装Postgresql,但在安装Postgres.app之前删除它。我正在运行Mac OS X Lion。
我感谢任何帮助,我真的希望Postgresql在我的机器上运行。
Postgres.app的psql二进制文件位于应用程序包中,您必须将相应的目录添加到PATH中。从
fine manual:
Configure your
$PATH
Postgres.app includes many command line tools. If you want to use them,you must configure the
$PATH
variable.If you are using bash (default shell on OS X),add the following line to
~/.bash_profile
:06000
[…]
Contents/Versions/latest/bin
您的Postgres.app包中的目录。