我试图从我的命令行访问heroku,并且一直收到相同的错误:“无法连接到heroku API,请检查您的Internet连接并重试。heroku错误:无法连接到heroku API
我的互联网连接很好。
此问题已在StackOverflow上提出过,但我不太明白那个似乎有效的答案,因为我是一个完整的新手。显然,它可能与环境变量有关?
另一个答案建议一个失踪的heroku远程分支,但我的设置。
我该怎么做才能重新获得与heroku的联系?
谢谢!
我试图从我的命令行访问heroku,并且一直收到相同的错误:“无法连接到heroku API,请检查您的Internet连接并重试。heroku错误:无法连接到heroku API
我的互联网连接很好。
此问题已在StackOverflow上提出过,但我不太明白那个似乎有效的答案,因为我是一个完整的新手。显然,它可能与环境变量有关?
另一个答案建议一个失踪的heroku远程分支,但我的设置。
我该怎么做才能重新获得与heroku的联系?
谢谢!
好吧,这似乎是我的防病毒程序的问题。 。 。我重新安装了这个,并且heroku可以再次访问。
获取相同的消息“无法连接到heroku API,请检查您的互联网连接并重试。”在Mac上使用heroku工具栏时。
在我的情况下,我使用自制软件安装了heroku toolbelt。从https://toolbelt.heroku.com/安装heroku工具带可以解决问题。
如果您位于需要使用代理与外部HTTP/HTTPS服务连接的防火墙后面,则可以在运行heroku命令之前在本地开发人员环境中设置HTTP_PROXY或HTTPS_PROXY环境变量。 例如,在Unix系统中,你可以做这样的事情:
$ export HTTP_PROXY=http://proxy.server.com:portnumber
or
$ export HTTPS_PROXY=https://proxy.server.com:portnumber
$ heroku login
在Windows机器上,将它设置在系统属性/环境变量,或从终端做:
> set HTTP_PROXY=http://proxy.server.com:portnumber
or
> set HTTPS_PROXY=https://proxy.server.com:portnumber
> heroku login
我在Mac OS X 10.13上遇到了同样的错误,这对我很有用,因为我在代理之后,它是从Heroku Dev中心收集的页面 https://devcenter.heroku.com/articles/using-the-cli