我的AppEngine环境无法识别应该安装的任何预装模块。我尝试手动点安装它们,点更新它们,将它们添加到app.yaml文件的库部分,创建一个appengine_config文件,但没有任何效果。例如,我只是在“ ImportError:没有名为jinja2.environment的模块”这一行出现错误。
答案 0 :(得分:1)
jinja2
是GAE Std中的内置第3方库。在app.yaml
中,具有:
libraries:
- name: jinja2
version: "2.6"
然后,在您的views.py
中直接导入:
from jinja2 import ...
为避免混乱和冲突,请不要将它们pip安装到lib
目录中。如果已删除,则可以将其删除。