小编Buk*_*ala的帖子

Python Flask heroku应用程序错误

因此,我确实有一个Flask应用程序,我可以在本地计算机上运行它,并将其成功部署到heroku,但是当我这样做时,heroku open该网站一直在说“应用程序错误”。

这是在我的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)
Run Code Online (Sandbox Code Playgroud)

程序文件:

web: gunicorn app:app
Run Code Online (Sandbox Code Playgroud)

笔记:

我进行了所有设置,包括virtualenv和requirements.txt

python heroku flask python-2.7

4
推荐指数
1
解决办法
3097
查看次数

标签 统计

flask ×1

heroku ×1

python ×1

python-2.7 ×1