flaskをherokuでデプロイしようとしましたが、
Manual deployにて、
Your app was successfully deployedまでは到達するも、
以下写真のアプリケーションエラーが出てしまいます。
原因がどうしても分からず、悩んでおります。
解決策がお分かりの方、教えて頂ければ幸いです。
添付画像にあるように heroku logs --tail を実行してみてください。
ログが表示されるのでエラーの原因がわかると思います。
そこなんですが、ターミナル?にそのコマンドを打ち込んでも、何も起こらないんです←根本的にターミナルに打ち込むという私の考え合ってます?
[ heroku logs --tail を実行の私のイメージ]https://gyazo.com/c7e2a2c084fd88414f50793e5db42c79
コマンドがないといわれていますね。
herokuコマンドはHeroku CLIが必要となるのでインストールしてください。
あとHeroku CLI使用しないでデプロイしている場合アプリの指定が必要になると思うので
heroku logs -a [アプリ名] --tail
で実行してください。
ありがとうございます。CLIをインストールしました。
実行画面は以下です。何か解決の手がかりございますでしょうか。
[ CLIインストール後のログ画像]https://gyazo.com/ffae7211ff4a414653efa933b891d231
.
.
ログ取得しました。どのようなエラーかお分かりになりますか。
2020-02-05T18:33:18.033348+00:00 app[web.1]: File "/app/beer_recommender.py", line 32, in result
2020-02-05T18:33:18.033350+00:00 app[web.1]: pred_id = model.predict([param])[0]
2020-02-05T18:33:18.033352+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.7/site-packages/sklearn/neighbors/_classification.py", line 173, in predict
2020-02-05T18:33:18.033354+00:00 app[web.1]: neigh_dist, neigh_ind = self.kneighbors(X)
2020-02-05T18:33:18.033356+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.7/site-packages/sklearn/neighbors/_base.py", line 612, in kneighbors
2020-02-05T18:33:18.033358+00:00 app[web.1]: n_samples_fit = self.n_samples_fit_
2020-02-05T18:33:18.033360+00:00 app[web.1]: AttributeError: 'KNeighborsClassifier' object has no attribute 'n_samples_fit_'
2020-02-05T18:33:18.034886+00:00 app[web.1]: 10.41.207.200 - - [05/Feb/2020:18:33:18 +0000] "POST /result HTTP/1.1" 500 290 "https://beer-recommend2.herokuapp.com/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.2 Safari/605.1.15"
2020-02-05T18:33:18.310133+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=beer-recommend2.herokuapp.com request_id=cafefd7b-22ec-43ed-8e5f-9bb65fd308e8 fwd="115.38.20.197" dyno=web.1 connect=1ms service=1ms status=404 bytes=385 protocol=https
2020-02-05T18:33:18.309660+00:00 app[web.1]: 10.69.24.230 - - [05/Feb/2020:18:33:18 +0000] "GET /favicon.ico HTTP/1.1" 404 232 "https://beer-recommend2.herokuapp.com/result" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.2 Safari/605.1.15"
回答1件
あなたの回答
tips
プレビュー