导入:没有名为jinja2的模块 $sudo/usr/bin/pip2安装烧瓶==0.12 已满足要求:烧瓶==0.12 in/usr/lib64/python2.6/site-packages 已满足要求:单击/usr/lib/python2.6/site-packages中的>=2.0(来自烧瓶==0.12) 已满足要求:Jinja2>=2.4 in/usr/lib/python2.6/site-packages/Jinja2-2.6-py2.6.egg(来自烧瓶==0.12) 已满足要求:Werkzeug>=0.7 in/usr/lib/python2.6/site-packages(来自烧瓶==0.12) 已满足要求:其危险性>=0.21 in/usr/lib/python2.6/site-packages(来自烧瓶==0.12) $python Python2.6.6(r266:8429220015年7月23日15:22:56) [GCC 4.4.7 20120313(Red Hat 4.4.7-11)]关于linux2 有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。 >>> >>> >>>进口烧瓶 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“/usr/lib64/python2.6/site packages/flask/_init__.py”,第19行,在 从jinja2导入标记,退出 ImportError:没有名为jinja2的模块 >>>

导入:没有名为jinja2的模块 $sudo/usr/bin/pip2安装烧瓶==0.12 已满足要求:烧瓶==0.12 in/usr/lib64/python2.6/site-packages 已满足要求:单击/usr/lib/python2.6/site-packages中的>=2.0(来自烧瓶==0.12) 已满足要求:Jinja2>=2.4 in/usr/lib/python2.6/site-packages/Jinja2-2.6-py2.6.egg(来自烧瓶==0.12) 已满足要求:Werkzeug>=0.7 in/usr/lib/python2.6/site-packages(来自烧瓶==0.12) 已满足要求:其危险性>=0.21 in/usr/lib/python2.6/site-packages(来自烧瓶==0.12) $python Python2.6.6(r266:8429220015年7月23日15:22:56) [GCC 4.4.7 20120313(Red Hat 4.4.7-11)]关于linux2 有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。 >>> >>> >>>进口烧瓶 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“/usr/lib64/python2.6/site packages/flask/_init__.py”,第19行,在 从jinja2导入标记,退出 ImportError:没有名为jinja2的模块 >>>,python,flask,jinja2,importerror,python-2.6,Python,Flask,Jinja2,Importerror,Python 2.6,我在安装过程中得到了已经满足的需求,然后在导入过程中得到了导入错误。为什么呢 如果您没有/usr/lib/python2.6/site packages/jinja2,则先前的安装可能会中断。如果是这样的话,在您的位置上,我会尝试删除/usr/lib/python2.6/site-packages/Jinja2-2.6-py2.6.egg并再次安装flask==0.12 有一个更新版本的Flask可用(就这点而言,还有Python)。我想你有理由想要旧的东西。检查目录是否在你的python路径中

我在安装过程中得到了已经满足的需求,然后在导入过程中得到了导入错误。为什么呢

如果您没有
/usr/lib/python2.6/site packages/jinja2
,则先前的安装可能会中断。如果是这样的话,在您的位置上,我会尝试删除
/usr/lib/python2.6/site-packages/Jinja2-2.6-py2.6.egg
并再次安装flask==0.12


有一个更新版本的Flask可用(就这点而言,还有Python)。我想你有理由想要旧的东西。

检查目录是否在你的python路径中
$ sudo /usr/bin/pip2 install flask==0.12
Requirement already satisfied: flask==0.12 in /usr/lib64/python2.6/site-packages
Requirement already satisfied: click>=2.0 in /usr/lib/python2.6/site-packages (from flask==0.12)
Requirement already satisfied: Jinja2>=2.4 in /usr/lib/python2.6/site-packages/Jinja2-2.6-py2.6.egg (from flask==0.12)
Requirement already satisfied: Werkzeug>=0.7 in /usr/lib/python2.6/site-packages (from flask==0.12)
Requirement already satisfied: itsdangerous>=0.21 in /usr/lib/python2.6/site-packages (from flask==0.12)


$ python
Python 2.6.6 (r266:84292, Jul 23 2015, 15:22:56) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 
>>> 
>>> import flask 
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib64/python2.6/site-packages/flask/__init__.py", line 19, in <module>
    from jinja2 import Markup, escape
ImportError: No module named jinja2
>>>