我可以用哪个版本的Python与Twisted/Zope?
我注意到,Twisted这个库需要依赖Zope。当我尝试安装Zope时,运行了./configure后,它告诉我需要使用python2.4(而不是我想用的python 2.5及以上版本)。
不过,我看到一些教程和指南建议在Twisted中使用python 2.5。所以我有点困惑。有没有人设置过这个环境,并运行过一些使用Zope的Twisted网页示例?你们用的是什么版本的python?有没有遵循什么安装指南?
2 个回答
0
如果你用 pip install
或 easy_install
来安装 twisted,它会顺便帮你下载并安装 zope.install。
7
Twisted并不需要完整的zope
。它只需要一个叫做zope.interface
的小模块,这个模块是用纯Python写的,并且是单独打包的,不和其他zope的东西一起。
你可以下载.tar.gz
版本,然后运行常规的python setup.py install
命令,这样就能安装了。或者如果你的操作系统有包管理系统,你可以去查一下有没有简单安装的包。例如,在debian/ubuntu系统上,你可以这样做:
apt-get install python-zopeinterface
或者甚至可以直接这样做:
apt-get install python-twisted
。