【发布时间】:2011-01-28 12:16:08
【问题描述】:
有没有一种简单的方法来判断一个 Python 包如果与我的 Python 版本不匹配是否可以工作?例如,我无法在 Win(仅 2.6)上获得适用于 Python 2.7 的 PyGreSQL,并且我无法获得比 Python 2.4 更新的适用于 Win 的 ZODB。版本不匹配是否保证不兼容,还是只需要重命名包目录?
【问题讨论】:
有没有一种简单的方法来判断一个 Python 包如果与我的 Python 版本不匹配是否可以工作?例如,我无法在 Win(仅 2.6)上获得适用于 Python 2.7 的 PyGreSQL,并且我无法获得比 Python 2.4 更新的适用于 Win 的 ZODB。版本不匹配是否保证不兼容,还是只需要重命名包目录?
【问题讨论】:
没有办法确定该包是否可以在另一个 Python 版本上运行,但是在较新的 Python 2.x 上使用旧包比其他方式更有可能工作。
需要注意的一点:如果您正在安装 Windows 工具包,由于注册表查找等原因,它可能只能安装在它的预期版本中。
【讨论】: