【发布时间】:2012-04-15 06:21:08
【问题描述】:
我一直在尝试安装这个“rubygame”gem,但每当我使用命令时
gem install rubygame
会报错:
ERROR: Could not find a valid gem 'rubygame' (>= 0) in any repository
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
Errno::ETIMEDOUT: Connection timed out - connect(2) (http://rubygems.org/latest_specs.4.8.gz)
我也尝试过其他 gem,但结果相似:
ERROR: Could not find a valid gem 'rake' (>= 0) in any repository
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
Errno::ETIMEDOUT: Connection timed out - connect(2) (http://rubygems.org/latest_specs.4.8.gz)
我已经确定我有互联网连接,并且已经尝试重新安装 ruby 和 rubygems(目前使用 ruby 1.8、rubygems 1.7.2)。谷歌搜索根本没有帮助我。如果有人能解决我的问题,我将不胜感激。我的来源列表只显示http://rubygems.org
【问题讨论】:
-
由于某种原因,它今天开始正常工作。我不知道它是如何解决的。无论如何感谢您的帮助。
-
问题出在代理服务器上,可以通过以下命令解决: gem install package --http-proxy=user:pass@proxy:port_no 如果您没有用户名或密码,请忽略它们并只需在“@”forums.openshift.com/gem-install-rhc-error之后提及您的代理地址和端口号