参考资料http://blog.csdn.net/androidzhaoxiaogang/article/details/8479140,按照这个教程安装很多次依旧出问题,比如已经安装zope它仍旧显示需要3.6.0以上版本。后来在官网找到了解决方案,问题原因还是安装包不太匹配。
https://pypi.python.org/simple/找你需要的安装包。
1.安装twisted
https://pypi.python.org/simple/twisted
里面有很多版本,最后下载exe格式的可以自动安装,我下载的版本是Twisted-15.4.0.win-amd64-py2.7.exe
安装完成后,你会在C:\Python27\Lib\site-packages目录下看到twisted文件夹
2.安装zope.interface
https://pypi.python.org/simple/zope.interface/
很多版本,根据windows位数,python版本号,以及exe文件傻瓜式安装,我选择的版本是zope.interface-4.1.1.win-amd64-py2.7.exe
安装完成后,你会在C:\Python27\Lib\site-packages目录下看到zope文件夹
3.验证安装成功
import twisted
不报错!完美安装
感觉我开始的问题就出在下载的版本不合适,终于在官网找到合适的安装包啦。大家一定要注意是64位还是32位,以及python版本,根据这些信息下载适合你的安装包
附加:
安装setup tools,目的:使用easy_install命令
https://pypi.python.org/simple/setuptools/
下面很多版本,我下载的版本是
setuptools-26.1.1.zip,这个应该是目前16年9月2号最新版,也可以从https://pypi.python.org/pypi/setuptools#downloads下载
安装完成后C:\Python27\Scripts下会有一些与easy_install相关的文件
这一步在后面看起来没有用,如果你下载的zope.interface是egg格式的话,保存到C:\Python27\Scripts目录下,此目录下打开命令行,
输入easy_install zope.interface.XXXXX.egg,用这种方式安装。但是我用这种方式安装总是提示找不到zope,后来直接下载了zope的exe格式的文件安装了zope就ok了。