jinja2库语法错误

2024-04-20 07:18:51 发布

您现在位置:Python中文网/ 问答频道 /正文

为了在suse Linux服务器上运行IPython笔记本,我需要安装jinja2库:

pip-3.2 install jinja2

安装打印了a syntax error但也说“安装成功”。在

在导入时,我得到以下错误:

^{pr2}$

jinja2包里有虫子吗?我有办法解决这个问题吗?在


Tags: installpip服务器jinja2linux错误ipython笔记本
2条回答

Jinja2只支持python3.3及更高版本,您正在尝试为python3.2安装它。引用documentation

Jinja 2.7 brings experimental support for Python >=3.3.

Python3.3增加了对u'..'字符串文字的支持,以便于编写在Python2和3上运行的兼容代码,Jinja2利用了这一点。在

您要么升级到python3.3,要么选择一个不同的模板库,要么使用较早的版本。在

在版本2.7中,该需求已升级到3.3(请参见changelog),因此您可以尝试安装2.6:

pip install jinja2==2.6

安装jinja 2.5,使用:

easy_install jinja2==2.5

这为我解决了问题(很高兴)。在

相关问题 更多 >