0

我决定在一个项目中使用 python 3。当我尝试 easy_install 金字塔时,金字塔附带的其中一个东西(即变色龙)引发了语法错误。

我决定改用 Pyramid_Jinja2 并尝试 easy_install Jinja2 ,但又遇到了一些语法错误。

有没有人注意到这些问题。变色龙模板渲染得很好,但我什至无法让 jinja2 工作。我试过pcreate -s pyramid_jinja2_starter MyProject错误说脚手架不存在。

python3.2是一个坏主意吗?

我整天都在谷歌上。我什至找不到一个像样的教程来告诉我在将 python3.2 与金字塔一起使用时该怎么做。

4

1 回答 1

1

Pyramid 和 Chameleon 和 Jinja2 都支持 python 3(请参阅Pyramid 项目 wiki 上的Python 3 移植页面);easy_install我认为,您的问题在于。

安装Distributepip,它们都可以在 Python 3 上正常工作。

如果您在 easy_installing 软件包时仍然遇到错误,请将这些作为问题发布在 SO 上,看看我们是否可以帮助您。

请注意,您的 Web 应用程序可能需要的许多工具包可能尚未移植到 python 3(或具有 python 3 对应项),因此暂时使用 python 2.7可能是个好主意。

于 2012-07-28T16:27:55.793 回答