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安装错误的主要内容,如果未能解决你的问题,请参考以下文章

通过 pip 安装包工作正常,但仍然导入错误

使用pip安装包提示TLS证书错误解决办法

Mac上python 在终端使用pip3安装包报ConnectTimeoutError错误

pip安装Python包出现错误,easy_install可以安装

使用pip安装包提示TLS证书错误解决办法

使用pip安装包提示TLS证书错误解决办法