![](/img/trans.png)
[英]remote: -----> App not compatible with buildpack: heroku error while hosting a discord bot
[英]Uploading a discord bot (python) onto Heroku : App not compatible with buildpack error (I know its been asked a lot)
我目前正在尝试创建一个 discord 机器人(在 python 中)并创建了一个工作本地版本,我想将它上传到 Heroku。
我选择通过 github 连接它,这样我就可以推送更改并让它自动更新,而不是通过 heroku github 方法推送更改。
我一直在寻找答案,但我所做的无济于事。 我承认我对此很陌生,所以也许我犯了一个非常愚蠢的错误。
每次我尝试部署分支时,我都会收到应用程序与 buildpack 不兼容的错误,我已经尝试了我可以在网上找到的所有修复程序,甚至尝试了 heroku github 使用 Z3115FB34DFCB5BA873349707C5Z6 推送更改的方法,但没有任何效果.
我的存储库目前包括:
Bot.py(discord 机器人脚本)
档案
worker: python Bot.py
要求.txt
pymongo==3.10.1
git+https://github.com/Rapptz/discord.py
运行时.txt
python-3.7.8
我尝试摆脱 pymongo 以防万一导致问题,但摆脱它 + 删除 bot 脚本本身中引用它的所有内容,但我仍然遇到相同的错误。
我正在使用 python buildpack,我得到的完整错误是
-----> 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
我已经使用 web 应用程序(postgres 和 mLab)在我的应用程序中添加了两个附加组件,因为我怀疑我希望将它们用作我当前设置的 MongoDB 访问的替代方案。
也许我做了一些愚蠢的事情,但如果有人能提供帮助,我将非常感激!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.