我可以用哪个版本的Python与Twisted/Zope?

3 投票
2 回答
1609 浏览
提问于 2025-04-16 10:07

我注意到,Twisted这个库需要依赖Zope。当我尝试安装Zope时,运行了./configure后,它告诉我需要使用python2.4(而不是我想用的python 2.5及以上版本)。

不过,我看到一些教程和指南建议在Twisted中使用python 2.5。所以我有点困惑。有没有人设置过这个环境,并运行过一些使用Zope的Twisted网页示例?你们用的是什么版本的python?有没有遵循什么安装指南?

2 个回答

0

如果你用 pip installeasy_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

撰写回答