Python AppEngine没有';无法识别内置的第三方库

Python AppEngine没有';无法识别内置的第三方库,python,google-app-engine,jinja2,Python,Google App Engine,Jinja2,我的AppEngine环境无法识别它应该识别的任何预装模块。我尝试过手动pip安装它们,pip更新它们,将它们添加到app.yaml文件的libraries部分,创建一个appengine_配置文件,但没有任何效果。例如,我刚刚收到一个关于“ImportError:没有名为jinja2.environment的模块”的错误。jinja2是GAE标准中的内置第三方库。在app.yaml中,有: libraries: - name: jinja2 version: "2.6" 然后,在视图.p

我的AppEngine环境无法识别它应该识别的任何预装模块。我尝试过手动pip安装它们,pip更新它们,将它们添加到app.yaml文件的libraries部分,创建一个appengine_配置文件,但没有任何效果。例如,我刚刚收到一个关于“ImportError:没有名为jinja2.environment的模块”的错误。

jinja2
是GAE标准中的内置第三方库。在
app.yaml
中,有:

libraries:
- name: jinja2
  version: "2.6"
然后,在
视图.py中,直接导入:

from jinja2 import ...

为了避免混淆和冲突,不要将它们安装到
lib
目录中。。如果删除了,您可以删除它们。

Python 2.7或3.7?可能是:PIP的副本安装到lib目录中应该会修复这个问题。python2.7。我也尝试过将它安装到lib目录中。此时,我觉得应该完全重新安装AppEngine。相关: