Heroku运行正常,但部署应用程序崩溃瓶和python

时间:2018-06-06 02:48:39

标签: python heroku flask gunicorn

我试图部署这个超级实用的傻应用程序。

仍然,不知道我做错了什么。

    __import__(module)
2018-06-06T02:39:57.219756+00:00 app[web.1]: File "/app/main.py", line 1, in <module>
2018-06-06T02:39:57.219757+00:00 app[web.1]: from flaskr import create_app
2018-06-06T02:39:57.219762+00:00 app[web.1]: ImportError: cannot import name 'create_app'
2018-06-06T02:39:57.219911+00:00 app[web.1]: [2018-06-06 02:39:57 +0000] [8] [INFO] Worker exiting (pid: 8)
2018-06-06T02:39:57.249096+00:00 app[web.1]: [2018-06-06 02:39:57 +0000] [4] [INFO] Shutting down: Master
2018-06-06T02:39:57.249207+00:00 app[web.1]: [2018-06-06 02:39:57 +0000] [4] [INFO] Reason: Worker failed to boo

这是heroku的错误日志。

这是我的Procfile

web: gunicorn -b 0.0.0.0:$PORT main:create_app

我的寒冷路线看起来像这样......

/ pysomething / flasrk /&#34; heres转到我的文件&#34;

奇怪的是,heroku本地工作正常。但是在部署时崩溃了。

1 个答案:

答案 0 :(得分:-1)

检查您的构建包是否为python,请确保包含您的requirements.txt并检查本文https://medium.com/the-andela-way/deploying-your-flask-application-to-heroku-c99050bce8f9

中构建列表中的其他重要检查项目