Gem 用 gems-ruby-china 安装 gem 报错----Gem::RemoteFetcher::FetchError

eiyamaya · 2016年05月11日 · 最后由 huacnlee 回复于 2016年05月11日 · 2505 次阅读

新手问题

gems-ruby-china安装各种gem都报错,内容如下:

vagrant@vagrant-ubuntu-trusty-64:~$ ruby -v
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]
vagrant@vagrant-ubuntu-trusty-64:~$ gem -v
2.6.4
vagrant@vagrant-ubuntu-trusty-64:~$ gem sources -l
*** CURRENT SOURCES ***

https://gems.ruby-china.org/
vagrant@vagrant-ubuntu-trusty-64:~$ gem install sass
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    bad response Bad Gateway 502 (https://gems-ruby-china.b0.upaiyun.com/quick/Marshal.4.8/sass-3.4.22.gemspec.rz)

虽然是502错误,但是我感觉应该是我电脑问题(电脑老出问题),请教前辈们,我该如何解决这个问题?

似乎是服务的云网站出问题了,我安装和更新 gem 也是报类似的错误。

#1 楼 @kingc 嗯嗯。是不是现在用 rubygems 源安装也是报错?

rubygems 是需要翻墙吧?超怀念在国外装各种 gem 如飞的日子. 更新:我试着用 bundle install --retry 10 强行反复重试,终于圆满了. 判断应该还是服务器云的问题,服务似乎不太稳定。

这个事情的公告:https://ruby-china.org/topics/29978

问题已经解决了。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号