REST的客户端安装不能正常工作
问题描述:
显示以下错误在命令提示符下在Windows 7REST的客户端安装不能正常工作
C:\用户\ RD \桌面\培训\ Problem2 \独\独>创业板安装其他客户端 警告:没有找到相关的RubyGems 1.2+的索引信息: http://gems.rubyforge.org/
RubyGems将恢复为原有索引而降低性能。 错误:无法找到本地或者在仓库
答
默认宝石源已经从http://gems.rubyforge.org
这样做
gem source --remove http://gems.rubyforge.org/
添加改为http://rubygems.org
删除RubyForge的从你的宝石来源宝石其余客户端rubygems通过这样做你的宝石来源
gem source --add http://rubygems.org
现在当你做gem sources
那么你将不会有http://gems.rubyforge.org
和http://rubygems.org
应该存在。
仍然是错误仍然存在,他说: 错误获取http://rubygems.org: SocketError:的getaddrinfo:名称解析临时故障。 (http://rubygems.org/specs.4.8.gz) 由于服务器端故障或其他原因,它是暂时的错误吗? – 2010-06-10 10:25:52
看起来像你无法访问rubygems.org看看你是否可以ping通它。你在防火墙后面吗? – nas 2010-06-10 12:31:04
'gems.rubyforge.org','rubygems.org'和'gemcutter.org'现在都指向相同的IP地址,所以你在'〜/ .gemrc'中拥有哪一个并不重要,尽管'rubygems.org'是正确的,另外两个仅用于向后兼容,并且可能在未来停用。 'rubygems.org'最近有一些麻烦,也许在你尝试的时候它刚刚出现故障? – 2010-06-10 12:48:13