【发布时间】:2012-04-26 10:26:47
【问题描述】:
我正在关注 this guide 并尝试开发一个 Flask 应用程序以在 Google App Engine 上运行。我按照这封信的指南进行操作,但是当我从 Launcher 启动开发应用服务器并转到 http://localhost:8080/ 时,我收到了 HTTP 500 错误。
我查看了日志,上面写着No module named flask。然后我通过运行import flask 检查管理控制台中的交互式控制台,并收到相同的错误消息。我可以在任何其他 python 文件中导入烧瓶而不会出错。
有没有办法解决这个问题?
【问题讨论】:
-
在交互控制台中,您可以执行“import sys; print sys.path”并检查 flask 是否在您的 PYTHONPATH 上。听起来好像不是。
-
您是否在应用的源代码树中包含了flask?
-
@NickJohnson 成功了。出于某种原因,我没有想到它,我在指南中有些错过了这一点。不过有道理。谢谢。
标签: python google-app-engine flask