Python ';无法检测到此应用程序的默认语言';带烧瓶

Python ';无法检测到此应用程序的默认语言';带烧瓶,python,python-3.x,heroku,Python,Python 3.x,Heroku,我有一个Flask应用程序,在Heroku本地运行良好。但是,当我尝试使用git push heroku master时,出现了一个错误,无法检测到此应用程序的默认语言。 使用heroku buildpacks:set heroku/python手动设置buildpack,然后尝试推送也会出现错误:无法检测应用程序匹配https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/python.tgz 构建包 这个错误是因为我的项目中有Py

我有一个Flask应用程序,在Heroku本地运行良好。但是,当我尝试使用git push heroku master时,出现了一个错误,
无法检测到此应用程序的默认语言。

使用
heroku buildpacks:set heroku/python
手动设置buildpack,然后尝试推送也会出现错误:
无法检测应用程序匹配https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/python.tgz 构建包

这个错误是因为我的项目中有Python以外的文件类型吗?项目结构如下所示,
数据
文件夹包含几种不同的文件类型

app/
    data/
    model/
    utils/
static/
    css/
templates/
Procfile
README.md
requirements.txt
runtime.txt
run.py

如果是这样,建议采取什么行动

由于某种原因,当我切换到
master
分支时,我能够成功地推送

由于某种原因,当我切换到
master
分支时,我能够成功地推送