簡體   English   中英

Django項目無法部署到Heroku

[英]Django project can't be deployed to Heroku

我正在嘗試部署Django項目。 首先,我得到這個錯誤:

Counting objects: 74, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (65/65), done.
Writing objects: 100% (74/74), 25.74 KiB | 0 bytes/s, done.
Total 74 (delta 24), reused 0 (delta 0)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Failed to detect app matching https://codon-
buildpacks.s3.amazonaws.com/buildpacks/heroku/python.tgz buildpack
remote:        More info: 
https://devcenter.heroku.com/articles/buildpacks#detection-failure
remote:
remote:  !     Push failed
remote: Verifying deploy...
remote:
remote: !       Push rejected to nicoplus.
remote:
To https://git.heroku.com/nicoplus.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/nicoplus.git'

然后,設置buildpack:

heroku buildpacks:set heroku/python
但是,它仍然拋出錯誤:
  遠程:----->無法檢測到與https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/python.tgz buildpack匹配的應用程序 
那么,這個問題有什么解決辦法嗎?

PS:python是2.7.12

通過查看Heroku 文檔,我發現:

“還有許多其他不受支持的運行時可用。但是,我們僅認可並支持Python 3.6.1和2.7.13的使用。”

我的猜測是使用2.7.12會使其失敗。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM