2016-12-04 7 views
1

私は最初のFlaskアプリケーションを展開しようとしています。私は指示に従ったが、間違いを犯してgit addを実行した。私のメインディレクトリにある。私のアプリがあったフォルダではなく、c:\ Users \ HPにあります。私はそれをクリアするためにgit resetコマンドを実行しましたが、正しいパスからherokuにプッシュしようとすると2706個のオブジェクトがカウントされ、プッシュは失敗します。Python FlaskのためにHerokuを押し込めません。

Procfile、requirements.txt、およびruntime.txtファイルをどこに配置するかもわかりません。私はルートディレクトリと私のアプリケーションのサブディレクトリにすべてを入れてみましたが、うまくいきませんでした。

私が手にエラーがある

私は、Python 3.5.2を使用している "Herokuのは、特定のpython buildpackを検出できません"。私は2.7をインストールする必要がありますか?

答えて

1

あなたのレポルートディレクトリにProcfilerequirements.txtweb.pyが必要です。

$ heroku create --buildpack heroku/python 
$ git push -f heroku master 

よりhere

+0

を実行しているあなたはProcfileに含まれるべきものを知っていますか? – luke

0

を参照してください、あなたはまた、runtime.txtファイルを介して行われるPythonランタイムのバージョンを指定する必要があります。内容、プロジェクトのルートにこのファイルを配置します。

python-3.5.2

または任意のバージョン、あなたは

関連する問題