2014-01-09 60 views
2

我想在Mac OS X Mavericks上安装psycopg2,但它没有看到任何pg_config文件。无法在Maverick上安装psycopg2

Postgres通过Postgres.app安装。

我在/Applications/Postgres.app/Contents/MacOS/bin/找到pg_config,并把它放到setup.cfg但仍然无法安装psycopg2

什么可能是错误的?

+0

你是如何安装psycopg2的?输出是什么? –

+0

您似乎忘记了包含*错误消息*(s)。 –

+0

您是否按照Postgres.app手册中关于设置PATH的说明进行操作? http://postgresapp.com/documentation –

回答

0

当我尝试通过Pycharm安装psycopg2并使用Postgres93.app时,我遇到了同样的问题。安装程序(在Pycharm中运行时)坚持认为无法找到pg_config文件,尽管pg_config位于我的路径中,我可以在终端中成功运行pg_config和psql。对我来说,解决方案是安装一个干净的Python版本的自制软件。导航到Python的自制安装并在终端中运行pip(而不是使用Pycharm)。似乎在Pycharm中运行的pip没有在我的PATH上看到postgres安装,但直接在终端上运行pip可以解决问题。