Bundle install昨天工作正常,但现在它在CL中返回此输出:
~/dev/rails/sample_app$ bundle install
Fetching gem metadata from https://rubygems.org/.
Error Bundler::HTTPError during request to dependency API
Fetching full source index from https://rubygems.org/
Could not reach https://rubygems.org/
我对gem文件的唯一更改是在测试组中为factory girl(1.4.0)添加gem。
我不是在任何代理人背后工作,我也完全连接到互联网。似乎无法在谷歌上找到这样的东西。任何帮助将非常感激!
答案 0 :(得分:8)
删除新行时是否有效?
也许,您应该将Gemfile切换为使用http
而不是https
答案 1 :(得分:7)
这不是宝石或红宝石问题,这是一个解决方案问题,您可以从uknown host rubygems.org
回复中看出。
如果您的浏览器正在解析,请尝试以下网站:
验证您的问题是否已本地化。
答案 2 :(得分:7)
听起来你可能在代理服务器后面。
尝试(unix / os x)
$ export http_proxy=http://username:password@your-proxy-site.com:[your_proxy_port]
如果您不了解自己的价值,可以从网络浏览器中获取信息。
在Windows上,您可以通过转到环境变量并使用上面的值添加一个名为http_proxy的新变量来完成此操作。