繁体   English   中英

Flask with Heroku,导入错误:没有名为Flask的模块

[英]Flask with Heroku, Import Error: No module named Flask

所以我试图用Flask和Heroku创建一个应用程序。 我可以用Foreman很好地运行它,但是在部署到Heroku之后,出现应用程序错误,并且heroku日志显示:

heroku[web.1]: State changed from crashed to starting
heroku[web.1]: Starting process with command `python app.py`
app[web.1]:   File "app.py", line 2, in <module>
app[web.1]:     from flask import Flask, send_from_directory
app[web.1]: ImportError: No module named flask

关于如何发生的任何想法? 谢谢!

编辑:Flask在需求文件中,我看到它在推送到Heroku的过程中得到安装。

您可能需要将Flask(以及任何其他外部依赖项)添加到requirements.txt,并将其包含在您的存储库中。

您可以使用“ pip Frozen> requirements.txt”来创建当前环境中安装的所有软件包。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM