我在python中提出了一个烧瓶应用程序,它在localhost服务器上正常运行。
现在,在云服务Heroku上部署它时,构建失败并出现以下错误:
NameError
以下是我的requirements.txt ::
Go to Settings -> Environment -> Terminal to Launch Console Programs
请帮忙!谢谢新手到烧瓶。
答案 0 :(得分:0)
您似乎应该将distribute
要求更新为distribute-0.7.3
的版本。请记住,heroku支持最新的python,但如果你想支持https://devcenter.heroku.com/articles/python-runtimes
除此之外,您可以完全删除distribute
,因为它不是必需的,它只是heroku中的一个示例。 Flask app可以在没有这个的情况下运行。
最好使用Pipfile
的推荐样式而不是要求。