我尝试安装一个名为 python-phonenumbers 的 python 模块 我得到了这个错误
sudo pip install git+git://github.com/daviddrysdale/python-phonenumbers.git
Cleaning up... Command /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 Storing complete log in /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
最佳答案
这不是对最初的失败的回应,而是对自 6.0 版本以来来自 Google 的其他人(就像我一样)的回应。看起来这是一个内存错误,由最新版本中地理数据的增加引入,因此在安装时可用内存量有限的系统上会失败。正在此处跟踪问题:https://github.com/daviddrysdale/python-phonenumbers
关于python - 使用pip安装python包报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19632714/