将烧瓶应用程序部署到heroku,与buildpack不兼容

时间:2018-08-27 10:32:50

标签: python heroku

我已经制作了一个烧瓶应用程序,该应用程序要部署到Heroku进行测试。

我已经创建了应用程序以及所有内容,但是每当我运行命令时:

git push heroku master. 

我收到以下错误消息。

remote: -----> App not compatible with buildpack: https://buildpack-registry.s3.amazonaws.com/buildpa
cks/heroku/python.tgz

因为它是一个烧瓶应用程序,所以我不明白为什么将buildpack设置为python是错误的。

(我正在使用python 2.7)

在我的Procfile中,添加了以下行:

web: gunicorn app:app

在我的requirements.txt文件中,我指定了所有依赖项:

Flask==0.12
Flask-Bootstrap==3.3.7.1
Flask-Mail==0.9.0
Flask-MySQLdb==0.2.0
Flask-ReCaptcha==0.4.2
Flask-WTF==0.14.2
gunicorn==19.7.1
Jinja2==2.8.1

我还使用了更多的依赖项     点冻结> requirements.txt 命令来获取文件,因此应该包括所有内容

0 个答案:

没有答案