每当我试着pip install
我的virtualenvs中的任何东西时,我都被告知它正在下载/解包。然后我的终端无限期地停留在该线路上。我运行时间最长的是2小时(尝试安装iPython)但没有成功。
最近,我尝试使用pip在一个virtualenv中安装django。一旦它说下载/解包我在另一个终端窗口创建了另一个virtualenv并使用easy-install来安装django和mezzanine。在使用pip在终端上进行任何移动之前,两者都安装了它们的依赖项。在放弃之前,我离开了pip窗口一小时。我已经尝试了pip install
,pip install -v --use-mirrors
和他们的sudo等价物,结果没有太大变化(-v -use-mirrors在停止下载/解包之前喷出一个url列表)。
我在Ubuntu 12.04.1 64位上使用Python 2.7。如果有帮助的话,我会使用Virtuanlenvwrapper创建和管理我的virtualenvs。
我找不到任何有关此问题的其他人的引用所以我认为这是我的错误。有谁知道我做错了什么?
答案 0 :(得分:2)
按照@ HugoTavares的建议,我发现我需要安装python-dev。我不知道为什么这有帮助,但似乎已经解决了这个特殊的问题。我现在正在回答这个问题,但雨果,如果你读到这个,请发一个相同的答案,我将取消对此的接受并接受你的,因为你值得信任。