简体   繁体   English

Heroku部署的Django app不成功

[英]Heroku deployment of Django app unsuccessful

I am trying to deploy a Django app to Heroku but I get this strange error when i run the following command. 我正在尝试将一个Django应用程序部署到Heroku,但是当我运行以下命令时,我得到了这个奇怪的错误。

Any idea why this happens? 知道为什么会这样吗? I've googled it but I found nothing that would help. 我用谷歌搜索了它,但我没有发现任何有用的东西。

root@ubuntu:~/Desktop/djangos/jobs# git push heroku master
Warning: Permanently added the RSA host key for IP address '50.19.85.154' to the list of known hosts.
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

Thanks in advance for any hints/help! 提前感谢任何提示/帮助!

I had same problem , Add your ssh key to heroku by $ heroku keys:add . 我有同样的问题,通过$ heroku keys:add你的ssh密钥添加到heroku $ heroku keys:add check out my blogpost http://www.codesucksmybrain.blogspot.com/2012/04/deploy-django-app-on-heroku-platform.html 看看我的博客http://www.codesucksmybrain.blogspot.com/2012/04/deploy-django-app-on-heroku-platform.html

Firstly,you should login. 首先,您应该登录。

$ heroku login
Enter your Heroku credentials.
Email: adam@example.com
Password: 
Could not find an existing public key.
Would you like to generate one? [Yn] 
Generating new SSH public key.
Uploading ssh public key /Users/adam/.ssh/id_rsa.pub

Also, if you login, you should try " git pull heroku master " then try to " git push heroku master ". 此外,如果你登录,你应该尝试“ git pull heroku master ”然后尝试“ git push heroku master ”。

Getting Started 入门

验证SSH-KEY的名称是“id_rsa”,并且密钥是您认为该密钥的密钥,如果可以安全地重新创建密钥并保留该名称“id_rsa”

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

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