安装导轨时找不到Gem存储库

我的Windows机器上安装了Ruby 1.8.7和Ruby 1.9.2。

在我的控制台,当我做ruby -v它给我的Ruby 1.8.7

现在当我尝试

 gem install rails -v 2.3.8 

我得到这个错误

 ERROR: http://gems.rubyforge.org/ does not appear to be a repository ERROR: could not find gem rails locally or in a repository 

我的RubyGems版本显示1.3.5,所以我试图更新它

 gem update --system 

我得到这个错误

 Updating RubyGems ERROR: http://gems.rubyforge.org/ does not appear to be a repository ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) Errno::E10013: An attempt was made to access a socket in a way forbidden by its access permissions. - connect(2) (http://gems.rubyforge.org/yaml)` 

出了什么问题?

Solutions Collecting From Web of "安装导轨时找不到Gem存储库"

试试这个。

 gem sources 

这会告诉你你正在使用什么来源。

 gem sources -a http://rubygems.org gem sources -a http://gems.github.com gem sources -a http://gems.rubyforge.org/ 

那些将添加使用最多的宝石来源。

我得到了同样的错误,但是当我尝试使用SET HTTP_PROXY设置公司的代理时,我遇到了一个问题,因为代理使用NTLM验证,我需要指定我的AD-Domin,这将不起作用。 我得到的方式是安装小提琴手,然后开始,然后设置

SET HTTP_PROXY=http://localhost:8888

之后,我的宝石就像一个魅力安装!