Python包的向后兼容性问题

4

有没有一种简单的方法来判断Python包是否适用于我的Python版本?例如,我无法在Win上获取Python 2.7的PyGreSQL(仅支持2.6),也无法获取比Python 2.4更高版本的Win ZODB。版本不匹配是否保证不兼容性,还是我只需要重命名包目录?

1个回答

3

不能确定软件包是否能在其他Python版本上工作,但是在新的Python 2.x上使用旧的软件包比反过来更有可能成功。

需要注意的一点是:如果你安装的是Windows套件,则由于注册表查找等原因,它可能只能安装在相应版本上。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接