我正在尝试在heroku中部署我的应用程序,但是因为“App与buildpack不兼容”错误而失败。 我在我的项目中添加了requirement.txt和procfile,但它失败了。
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> App not compatible with buildpack: https://codon-
buildpacks.s3.amazonaws.com/buildpacks/heroku/python.tgz
remote: More info:
https://devcenter.heroku.com/articles/buildpacks#detection-failure
remote:
remote: ! Push failed
remote: Verifying deploy...
remote:
remote: ! Push rejected to xyz.
Heroku构建日志也没有提供太多信息:
-----> App not compatible with buildpack: https://codon-
buildpacks.s3.amazonaws.com/buildpacks/heroku/python.tgz
More info: https://devcenter.heroku.com/articles/buildpacks#detection-
failure
! Push failed
有人能告诉我我是否遗失了什么?我正在尝试git push方法。
答案 0 :(得分:0)
您需要更高的精确度。 python buildpack所需的文件是requirements.txt
。确保将其添加到存储库中。 proc文件也应该命名为Procfile
。
答案 1 :(得分:0)
您应该将INDEX
文件添加到主目录,在我的情况下,我刚刚添加了index.php
文件