我决定在项目中使用python 3。当我尝试使用easy_install金字塔时,金字塔附带的东西之一(即Chameleon)引发了语法错误。
我决定使用Pyramid_Jinja2,尝试使用easy_install Jinja2,我还有一些语法错误。
有没有人注意到这些问题。变色龙模板渲染得很好,但我甚至无法让jinja2工作。我试过pcreate -s pyramid_jinja2_starter MyProject
错误说支架不存在。
python3.2是个坏主意吗?
我整天都在谷歌上。我甚至找不到一个体面的教程,告诉我在使用pyramid3.2和金字塔时该怎么做。
答案 0 :(得分:1)
Pyramid和Chameleon以及Jinja2都支持python 3(参见Pyramid项目维基上的Python 3 porting page);我认为你的问题代之以easy_install
。
安装distribute或pip,这两者都可以在Python 3上正常运行。
如果您在easy_installing软件包时仍然遇到错误,请在此处将这些问题发布为 new 问题,以了解我们是否可以为您提供帮助。
请注意,您的Web应用程序可能需要的许多工具包可能尚未移植到python 3(或具有python 3副本),因此可能是一个好主意在python 2.7上一段时间了。