0
我完成了一個項目(第8周CS50)並希望將它放到網絡上。它可以在Cloud9 IDE和本地化的Web服務器上正常工作。它是「application.py」並使用Flask(由CS50爲我配置)。部署Python 3應用程序Heroku:崩潰
因此,我詳細閱讀了部署,並在Heroku上部署了多次嘗試。無法讓它工作。
錯誤日誌:
- 2017-02-13T04:48:13.132359 + 00:00的Heroku [web.1]:狀態從 改變應聲開始
- 2017-02-13T04:48 :17.100053 + 00:00的Heroku [web.1]: 與命令啓動過程
python application.py
- 2017-02-13T04:48:20.884225 + 00:00的Heroku [web.1]:流程退出, 狀態0
- 2017-02-13T04:48:20.902452 + 00:00 heroku [web.1]:012狀態從開始變爲墜毀
- 2017-02-13T04:57:31.197394 + 00:00 Heroku的[路由器]:在=錯誤代碼= H10 DESC = 「應用程序崩潰」 方法= GET 路徑= 「/」 宿主= goldsteinsentiments.herokuapp.com REQUEST_ID = e917b69b-7636-40c9-9547-a2df2aaa1f3d FWD = 「50.39.98.15」 DYNO =連接=服務=狀態= 503個字節=
- 2017-02-13T04:57:31.307356+ 00:00 heroku [router]:at = error code = H10 desc =「App crashed」method = GET path =「/ favicon.ico」 host = goldsteinsentiments.herokuapp.com request_id = 096751c7-5cd0-4ba2-8705 -6bf61578d516 fwd =「50.39.98.15」 dyno = connect = service = status = 503字節S =
Procfile(複製一個從計算器): 「網站:蟒蛇application.py」
主要application.py: https://github.com/jamesdylangoldstein/sentiments/blob/master/application.py
所有文件: https://github.com/jamesdylangoldstein/sentiments
變化Procfile內容'網站:gunicorn應用:app' – metmirr
沒有工作。 2017-02-13T06:44:52.938310 + 00:00 heroku [web.1]:程序退出狀態127 2017-02-13T06:44:52.822690 + 00:00 app [web.1]:bash:gunicorn:命令未找到 2017-02-13T06:44:52.966869 + 00:00 heroku [web.1]:狀態從開始改爲崩潰 –
將'gunicorn'添加到您的requirements.txt文件 – metmirr