私はフラスコのアプリケーションを持っていますので、私は自分のコンピュータでローカルに実行してherokuにデプロイすることができますが、私が行うときにはheroku open
というアプリケーションエラーが続きます。Python Flask herokuアプリケーションエラー
これは私のapp.pyである:
import random
import os
from flask import Flask
from gen_histogram import histogram
from sample import generate_probability, generate_word
app = Flask(__name__)
dict_histogram = histogram('tom_sawyer.txt')
tes_list = ["one", "fish", "two", "fish", "red", "fish", "blue", "fish"]
def try_random():
return random.choice(tes_list)
@app.route('/')
def hello_world():
return try_random()
if __name__ == '__main__':
port = int(os.environ.get("PORT", 5000))
app.run(debug=True, port=port)
Procfile:
web: gunicorn app:app
注:
を含むすべてのものを設定しています私はvirtualenvのとrequirements.txt
あなたが得るエラーは何ですか? –
ログは何を表していますか? –
@DanielRoseman -----> Pythonのアプリは$ を検出 -r requirements.txtに ----->発見のプロセス・タイプをインストールするPIP Procfileは種類を宣言 - >ウェブ ----->圧縮... 完了:38.2M ----->起動中... リリースv7 https://tweetkaka.herokuapp.com/ Herokuに展開 –