将GAE 1.8.0.dgm软件包下载到我的Mac OS 10.7后,我尝试了谷歌的一个例子,当我导入这个时:
from google.appengine.ext.db import djangoforms
我收到此错误:
Traceback (most recent call last):
File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/devappserver2/python/request_handler.py", line 156, in handle_interactive_request
exec(compiled_code, self._command_globals)
File "<string>", line 8, in <module>
File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/db/djangoforms.py", line 97, in <module>
import django.core.exceptions
ImportError: No module named django.core.exceptions
我在交互式控制台和应用程序中尝试这个
我需要安装其他软件包吗?
答案 0 :(得分:3)
你应该阅读文档。
https://developers.google.com/appengine/docs/python/tools/libraries27
django包含在运行时中,但您需要通过app.yaml libraries指令配置它的包含。
此外,如果您不使用django,请将jinja视为django表单上的模板语言。
答案 1 :(得分:3)