0

我正在尝试在 Pyramid 上运行的 Jython 中编写一个应用程序(现在也在讨论使用 Django 代替)。在 Pyramid Installation Docs他们提到他们支持 Python 2.6 并且它已经在 J​​ython 2.5.1 上工作。很公平!

我不明白的是,Jython 2.5.x 是针对 2.5 的参考 Python 版本构建的,这显然低于所需的 Python 2.6 版本。因此,当我尝试使用 Jython 的 2.5.2 版本进行安装时,从 setup-toolsPyramid requires at least Python 2.6或类似的东西安装时出现错误。

有没有人尝试过这个并遇到这个问题,我错过了什么吗?不太重要的是,为什么 Pyramid 会支持 Python 2.6,却说它将Jython 2.5 (= Python 2.5) 上运行?

提前致谢!

4

1 回答 1

2

Pyramid 1.3.X 不会在 Jython 2.5.X(或任何其他 Python 2.5 派生的实现)上运行,但 Pyramid 1.2.X 可以,只要您使用其依赖项的 Python 2.5 兼容版本。这意味着 WebOb 至少小于 1.2。

于 2012-07-19T15:07:17.017 回答