2016-02-27 55 views
3

我试图运行以下命令:试图安装psycopg2 == 2.6.1由于egg_info失败?

pip install psycopg2==2.6.1 

,我得到了以下错误:

Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/mk/brv9xsjn14df5th28_k1nphw0000gn/T/pip-build-S1xSB8/psycopg2

反正是有解决这一问题?我试过升级点和升级设置工具无济于事。

+0

http://stackoverflow.com/questions/17886647/cant-install-via-pip-because-of-egg-info-error应帮你 $ [sudo] python ez_setup.py $ [sudo] easy_install pip $ [sudo] pip install psycopg == 2.6.1 –

+0

那也没用,试过了。 – Cisplatin

+0

可以尝试安装PIP == psycopg2 2.6.1 --no-缓存目录 使其收到包裹新鲜从服务器 –

回答

1

我以前也有同样的问题。

我强烈怀疑这是因为您没有安装构建依赖项。

如果你在Ubuntu,试试这个:

$ sudo apt-get build-dep python-psycopg2 
$ sudo pip install psycopg2==2.6.1 
+0

不幸的是我在Mac – Cisplatin

+0

你见过[此帖]( http://stackoverflow.com/questions/33866695/install-psycopg2-on-mac-osx-10-9-5-pg-config-pip)?您可能需要从源代码编译... –

相关问题