0
我安装了Ruby 2.0.0p451(2014-02-24修订版45167)[ x86_64的-darwin12.5.0]使用RVM,现在我有名单:错误:当我尝试用Ruby安装gem时执行gem ...(Gem :: RemoteFetcher :: FetchError)2.0.0p451
⇒ rvm list
rvm rubies
jruby-1.6.8 [ x86_64 ]
jruby-1.7.0 [ x86_64 ]
jruby-1.7.1 [ x86_64 ]
mruby-head [ x86_64 ]
rbx-head [ x86_64 ]
ruby-1.8.7-head [ i686 ]
ruby-1.8.7-p374 [ i686 ]
ruby-1.9.3-p194 [ x86_64 ]
ruby-1.9.3-p286 [ x86_64 ]
* ruby-2.0.0-p353 [ x86_64 ]
=> ruby-2.0.0-p451 [ x86_64 ]
ruby-2.0.0-preview2 [ x86_64 ]
ruby-head [ x86_64 ]
# => - current
# =* - current && default
# * - default
⇒ ruby -v
ruby 2.0.0p451 (2014-02-24 revision 45167) [x86_64-darwin12.5.0]
现在我不能够安装任何宝石,当我这样做,我得到一个错误:
⇒ gem install will_paginate
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
Errno::ETIMEDOUT: Operation timed out - connect(2) (https://your-dns-needs-immediate-attention.hi.link/quick/Marshal.4.8/will_paginate-3.0.7.gemspec.rz)
每当我尝试安装任何宝石时,我都会遇到几乎相同的错误。
任何帮助将不胜感激。
干杯
似乎是一个问题与您的路由器 – aelor 2014-10-07 11:11:39
你在Windows上工作? – aelor 2014-10-07 11:13:14
你觉得呢?但是直到我安装了这个版本的ruby之后才发生。此外,如果我用rvm切换到另一个ruby版本,我会停止获得相同的错误,这就是为什么我认为它与我的ruby版本有关。 – 2014-10-07 11:13:56