我的步骤如下:
下载heroku-osx.pkg
并安装它.
$ heroku login
用我的帐户和密码
克隆了ruby-getting-started: $ git clone https://github.com/heroku/ruby-getting-started.git
但是当我$ heroku create
在我的终端跑.
报告错误:
创建应用程序......!
▸ENOTFOUND:getaddrinfo ENOTFOUND api.heroku.com api.heroku.com:443
我在SO中找到了相关的问题:
使用"git push heroku master"时出错
Hibernate无法在Heroku postgres上自动创建架构
但是当执行$ heroku create
出现错误时它们不是.
我在iTerm2 3.1.5的Mac OS X 10.12.6上发生了同样的事情
重启iTerm为我解决了这个问题.
不小心,我不知道为什么,我试了好几次:
$ heroku create
它使用日志创建成功:
Creating app... done, ? still-harbor-32209 https://still-harbor-32209.herokuapp.com/ | https://git.heroku.com/still-harbor-32209.git
所以,我认为是因为网络块(中国有GFW)引起了问题,那么多次测试就会解决它.