1

Django アプリを Heroku にアップロードしようとすると、次のようになります。

2013-05-22T23:04:55.687398+00:00 heroku[web.1]: Starting process with command `gunicorn main.wsgi`
2013-05-22T23:04:56.508882+00:00 app[web.1]: bash: gunicorn: command not found
2013-05-22T23:04:57.958215+00:00 heroku[web.1]: State changed from starting to crashed
2013-05-22T23:04:57.941729+00:00 heroku[web.1]: Process exited with status 127
2013-05-22T23:05:06.019313+00:00 heroku[web.1]: Error R99 (Platform error) -> Failed to launch the dyno within 10 seconds
2013-05-22T23:05:06.019520+00:00 heroku[web.1]: Stopping process with SIGKILL

ガンコーンがrequirements.txtにあることは知っており、それをプッシュしたので、すべて機能するはずです。アプリはフォアマンで実行されます。

何が間違っているのかについて何か提案はありますか?

4

3 に答える 3

3

ときどき、Heroku のビルドパックが完全に奇妙な方法で失敗することがあります。

これを試して:

 heroku run pip install gunicorn

何が起こるか見てください。

于 2013-05-23T05:30:35.137 に答える
1

プロジェクトに取り込まれた .bash_profile を誤ってプッシュし、PATH を設定していたため、heroku スタックに大混乱が生じていました。

于 2013-06-13T18:32:45.567 に答える
0

ジャック・シェッドが言ったことをやっただけで、うまくいきました。

走る:

herouku config:set BUILDPACK_URL=https://github.com/heroku/heroku-buildpack-python

次に、リポジトリでコミットします。最後に、次のようにします。

git push heroku master
于 2016-04-21T02:18:30.007 に答える