2016-03-04 86 views
0

我安装了pip,然后尝试运行sudo pip install psycopg2。然后我得到命令“python setup.py egg_info”失败,错误代码为1如何在el capitan上安装psycopg2?

我不确定这是什么意思。

我是跑imdbpy脚本来填充我的Postgres数据库,但我收到导入错误:无法找到一个PostgreSQL驱动,试图psycopg

我试图安装,因为这个错误的psycopg。

回答

0

你可能没有setuptools的pip install --upgrade setuptools

+0

当我运行它时,它说需求已经是最新的 – user187558

+0

噢我也想注意到我通过.dmg安装了postgres,而我也使用了pgadmin3来管理它 – user187558

0

IMO,我会建议你使用自制删除的Postgres安装在使用了“的.dmg”文件和安装的Postgres。

配置不当,错误代码1.

引起的故障我这样说是因为自制照顾连接一切路径和其他必要的设置/配置,以确保您可以开始使用它的时候了。

使用

brew doctor 
brew update 

然后

brew install postgresql 

你可以找到体面的信息here

一旦完成,你可以在命令

pip install psycopg2 

这应该为你工作没有任何错误。

您也可以使用

which pg_config 

这是psycopg是PIP安装过程中寻找,并导致故障检查pg_config的位置。

希望有所帮助。