我试图部署这个超级实用的傻应用程序。
仍然,不知道我做错了什么。
__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本地工作正常。但是在部署时崩溃了。
答案 0 :(得分:-1)
检查您的构建包是否为python,请确保包含您的requirements.txt并检查本文https://medium.com/the-andela-way/deploying-your-flask-application-to-heroku-c99050bce8f9
中构建列表中的其他重要检查项目