Ruby Rest客户端安装工作不正常

Ruby Rest客户端安装工作不正常,ruby,installation,rest-client,Ruby,Installation,Rest Client,Windows 7中的命令提示中将显示以下错误 C:\Users\rd\Desktop\Training\Problem2\sudoku\sudoku>gem安装rest客户端 警告:找不到以下各项的RubyGems 1.2+索引: RubyGems将恢复到旧索引,从而降低性能。 错误:无法在本地或存储库中找到gem rest客户端默认gem源已从http://gems.rubyforge.org至http://rubygems.org 通过这样做,将rubyforge从您的gem源中删除 g

Windows 7中的命令提示中将显示以下错误

C:\Users\rd\Desktop\Training\Problem2\sudoku\sudoku>gem安装rest客户端 警告:找不到以下各项的RubyGems 1.2+索引:

RubyGems将恢复到旧索引,从而降低性能。
错误:无法在本地或存储库中找到gem rest客户端

默认gem源已从
http://gems.rubyforge.org
http://rubygems.org

通过这样做,将rubyforge从您的gem源中删除

gem source --remove http://gems.rubyforge.org/
gem source --add http://rubygems.org
通过这样做,将rubygems添加到您的gem源中

gem source --remove http://gems.rubyforge.org/
gem source --add http://rubygems.org

现在,如果您执行
gem源代码
,那么您将没有
http://gems.rubyforge.org
http://rubygems.org
应该存在。

仍然存在错误,提示:错误获取:SocketError:getaddrinfo:名称解析暂时失败。()这是由于服务器端的故障或其他原因导致的临时错误吗?看起来您无法访问rubygems.org,请查看是否可以ping到它。你在防火墙后面吗?
gems.rubyforge.org
rubygems.org
gemcutter.org
现在都指向同一个IP地址,所以你的
~/.gemrc
中有哪些IP地址并不重要,尽管
rubygems.org
是正确的,另外两个仅用于向后兼容,将来可能会停用
rubygems.org
最近遇到了一些麻烦,也许是在你尝试的时候它掉了下来?@Jorg W Mittag非常正确,@Apoorv如果由于rubygems.org的问题,您无法使用
gem install
命令安装gem,那么您可以克隆或下载gem源代码,并在本地构建/安装gem。谢谢您的建议,但第二个错误是因为我的网络故障,因此非常感谢您的帮助