有没有一种简单的方法来判断Python包是否适用于我的Python版本?例如,我无法在Win上获取Python 2.7的PyGreSQL(仅支持2.6),也无法获取比Python 2.4更高版本的Win ZODB。版本不匹配是否保证不兼容性,还是我只需要重命名包目录?
不能确定软件包是否能在其他Python版本上工作,但是在新的Python 2.x上使用旧的软件包比反过来更有可能成功。 需要注意的一点是:如果你安装的是Windows套件,则由于注册表查找等原因,它可能只能安装在相应版本上。