繁体   English   中英

为什么我的 Python 应用程序与 Heroku 的 Python buildpack 不兼容

[英]Why is my Python app not compatible with Heroku's Python buildpack

我知道这之前已被多次询问,但似乎没有一个答案适用于我的特定情况。 我创建了一个新的 Github 存储库并通过 Github 桌面客户端将以下文件上传到它(我也尝试从网站上传):

  • 计数器.py
  • 配置文件
  • 要求.txt

当我在本地测试时,该应用程序本身可以工作。 这是Procfile:

worker: python Counter.py

要求.txt:

git+https://github.com/Rapptz/discord.py
dnspython==1.16.0
PyNaCl==1.3.0
async-timeout==3.0.1

每次尝试从 Github 存储库部署它时,都会收到以下错误:

-----> 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

我只是不明白为什么它与 buildpack 不兼容,但我制作的所有其他应用程序都是。 我尝试从其他存储库部署其他应用程序,效果很好。 谢谢阅读。

你写requirments.txt而不是两次requirements.txt

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM