使用pip安装python包的错误

时间:2013-10-28 10:46:48

标签: python django python-2.7 pip python-module

我尝试安装一个名为python-phonenumbers的python模块 我收到了这个错误

sudo pip install git + git://github.com/daviddrysdale/python-phonenumbers.git

  

清理...命令/ usr / bin / python -c“import   setuptools的; 文件 = '/ TMP / PIP-YQ6XJC-构建/ setup.py'; EXEC(编译(开放(的文件)读()代替('\ r \ N”,   '\ n'),文件,'exec'))“install --record   /tmp/pip-s3GdMz-record/install-record.txt   --single-version-external-managed失败,错误代码为-9 / tmp / pip-YQ6XJC-build存储完整的登录   /home/ubuntu/.pip/pip.log

我在这里附上了完整的日志 http://paste2.org/WZzCdz7Y

更新

我错误地把以下一行

 sudo pip install git://github.com/daviddrysdale/python-phonenumbers.git

而不是

sudo pip install git+git://github.com/daviddrysdale/python-phonenumbers.git

1 个答案:

答案 0 :(得分:3)

这不是对原始失败的回应,而是对自6.0版本以来从谷歌(像我一样)进入的其他人的回应。看起来这是由最新版本中地理数据增加引入的内存错误,因此在安装时可用内存有限的系统上会失败。正在跟踪此问题:https://github.com/daviddrysdale/python-phonenumbers