我正在尝试在新计算机上安装rails并且正在运行以下命令问题:
gem install rails
ERROR: Could not find a valid gem 'rails' (>= 0), here is why:
Unable to download data from http://gems.rubyforge.org/ - Errno::ETIMEDOUT: Operation timed out - connect(2) (http://gems.rubyforge.org/latest_specs.4.8.gz)
答案 0 :(得分:9)
rubyforge.org
被弃用而不是rubygems.org
- 很久以前,这并不是什么新鲜事。但你仍然坚持使用旧的来源,我也是,只是更新。
您可能希望执行以下操作,首先删除rubyforge.org作为来源:
gem source -r http://gems.rubyforge.org
接下来将rubygems.org添加为源
gem source -a http://rubygems.org
现在进行宝石更新:
gem update --system
检查您正在运行的gem
版本:
gem -v
应该是2.0.6(或更高)。
很高兴去!
答案 1 :(得分:1)
RubyForge今天失败了。 :)
请参阅here。
答案 2 :(得分:1)
您无法访问gems服务器。可能有很多东西,但你可以在这里找到RubyForge的状态:http://status.rubygems.org/