已安装Postgres.app,但无法运行

我刚在我的Mac上安装了Postgres.app,但它不能正常工作。我完成了安装,应用程序图标在菜单栏上,它说它正在监听端口5432,但是,如果我尝试从命令行运行它,就会发生这种情况:

~$psql
zsh:是否将“psql”更正为“sl”[nyae]?N
zsh:未找到命令:psql

我以前曾通过自制程序安装PostgreSQL,但在安装Postgres.app之前将其删除。我正在运行Mac OS X Lion

非常感谢您的帮助,我真的很想让PostgreSQL在我的机器上运行

Postgres.app的psql二进制文件位于应用程序包中,您必须将相应的目录添加到路径中。从精细手册:

配置您的$PATH

app包括许多命令行工具。如果要使用它们,必须配置$PATH变量

如果您使用的是bash(OS X上的默认shell),请将以下行添加到~/.bash\u profile

导出路径=$PATH:/Applications/Postgres.app/Contents/Versions/latest/bin

[……]

因此,调整zsh配置文件中的路径设置,以包括

目录/版本/最新版本/bin

您的Postgres.app捆绑包中的目录

发表评论