应用与 buildpack 不兼容 - Heroku/python

App not compatible with buildpack - Heroku/python

我在尝试将我的项目推送到 GitHub 以连接 Heroku 时收到此消息

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

       More info: https://devcenter.heroku.com/articles/buildpacks#detection-failure
       Push failed

我已经将我的 Requirements.txtProcfile 放在了根目录中。我的 Requirements.txt 看起来像这样:

json5==0.8.5
jsonschema==2.6.0
regex==2018.2.21
requests==2.23.0
schedule==0.6.0
spotipy==2.12.0
tweepy==3.8.0

我的 Procfile 看起来像这样:

  worker: python app.py

我的 GitHub 回购是:https://github.com/dahliahadfury/Spotify-recommendation

I already put my Requirements.txt and Procfile in the root

大小写很重要。需求文件必须命名为 requirements.txt(全部小写)。

重命名您的需求文件,提交并再次部署:

  • git mv Requirements.txt requirements.txt
  • git commit -m "Fix name of requirements file"
  • git push heroku master