sudo pip install twisted
收集扭曲
使用缓存的Twisted-15.5.0.tar.bz2
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 20, in <module>
File "/tmp/pip-build-WTSzv5/twisted/setup.py", line 64, in <module>
main(sys.argv[1:])
File "/tmp/pip-build-WTSzv5/twisted/setup.py", line 45, in main
from twisted.python.dist import (
File "./twisted/__init__.py", line 55, in <module>
_checkRequirements()
File "./twisted/__init__.py", line 17, in _checkRequirements
raise ImportError("Twisted requires Python 2.7 or later.")
ImportError: Twisted requires Python 2.7 or later.
----------------------------------------
命令“python setup.py egg_info”失败,错误代码为1 / tmp / pip-build-WTSzv5 / twisted
pip --version
来自/usr/local/lib/python2.7/site-packages/pip-7.1.2-py2.7.egg(python 2.7)的pip 7.1.2
2 回答
解决方案必须简单 .
只需将你的python更新到2.7
例如,如果您正在运行Centos 6,那么它并不简单,因为任何存储库中都没有更新版本可供更新 . 它需要您手动下载和编译Python以及您需要的所有相关工具包,包括pip .
另请注意,您无法轻松替换Centos中的2.6版本或包括yum break在内的内容 . 如果你安装在2.6的旁边那么它会更容易,但你必须手动运行python2.7和pip2.7才能使用新版本 . 这是我发现的唯一解决方案 .