Djangoで実行されているHerokuにPythonアプリがあります。アプリが起動し、完全に動作します。プッシュの最初の数行は次のようになります。
(venv)➜ djangoproject git:(development) ✗ git push
Counting objects: 33, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (21/21), done.
Writing objects: 100% (21/21), 1.96 KiB, done.
Total 21 (delta 15), reused 0 (delta 0)
-----> Heroku receiving push
-----> Python/Django app detected
...
dyno(具体的にはCompass)にgemプログラムをインストールする必要があります。
Herokuの手順では、ルートディレクトリに必要なgemを提供しGemfile
ますGemfile.lock
。ただし、これを提供するとすぐに、HerokuはアプリがRubyアプリであると見なします。
(venv)➜ djangoproject git:(development) ✗ git push
Counting objects: 33, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (21/21), done.
Writing objects: 100% (21/21), 1.96 KiB, done.
Total 21 (delta 15), reused 0 (delta 0)
-----> Heroku receiving push
-----> Ruby app detected (NOTE: this is paraphrased)
...
Python /Djangoアプリとしてサイトを実行しているときにrubygemをインストールする方法はありますか?