python包使用pip安装错误
Posted
技术标签:
【中文标题】python包使用pip安装错误【英文标题】:Installation error of python package using pip 【发布时间】:2013-11-07 02:27:29 【问题描述】:我尝试安装一个名为 python-phonenumbers 的 python 模块 我收到了这个错误
sudo pip install git+git://github.com/daviddrysdale/python-phonenumbers.git
正在清理...命令 /usr/bin/python -c "import setuptools;file='/tmp/pip-YQ6XJC-build/setup.py';exec(compile(open(file).read().replace('\ r\n', '\n'), file, 'exec'))" install --record /tmp/pip-s3GdMz-record/install-record.txt --single-version-externally-managed failed with error code -9 in /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
【问题讨论】:
我遇到了与pip install phonenumbers==6.0.0
相同的错误
@Mark0978 见下文 - 看起来是最新版本的已知/活跃问题
是的,我在这里发表评论后发现了未解决的问题。我更改为 pip install phonenumber
【参考方案1】:
这不是针对最初的失败,而是针对自 6.0 版本以来从 Google 进来的其他人(就像我一样)。看起来这是由于最新版本中地理数据的增加而引入的内存错误,因此在安装时可用内存量有限的系统上会失败。此处正在跟踪该问题:https://github.com/daviddrysdale/python-phonenumbers
【讨论】:
以上是关于python包使用pip安装错误的主要内容,如果未能解决你的问题,请参考以下文章
Mac上python 在终端使用pip3安装包报ConnectTimeoutError错误