curl,gem install无法连接

Rya*_*edy 2 ruby gem ruby-on-rails rvm

我已经查看了谷歌上所有可能的答案,我只是想不出来.我真的疯了!

我正在运行osx lion并安装了ruby和rubyGems,但每当我尝试运行时:

gem install rails
Run Code Online (Sandbox Code Playgroud)

即使有sudo我得到:

WARNING:  Error fetching data: Host is down - connect(2) (http://rubygems.org/latest_specs.4.8.gz)
WARNING:  Error fetching data: Host is down - connect(2) (http://rubygems.org/specs.4.8.gz)
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
Host is down - connect(2) (http://rubygems.org/gems/i18n-0.6.0.gem)
Run Code Online (Sandbox Code Playgroud)

然后当我尝试使用以下命令安装rvm:

curl -L https://get.rvm.io | bash -s stable
Run Code Online (Sandbox Code Playgroud)

我明白了:

curl: (7) Failed to connect to 208.85.148.213: Host is down
Run Code Online (Sandbox Code Playgroud)

现在我对整个终端的东西不太好所以也许是我,但我不在代理后面,防火墙被关闭了.

我检查了宝石来源,这是正确的.

有任何想法吗?

dee*_*our 5

这听起来像防火墙问题 - 你有像LittleSnitch或Hands Off这样的东西!安装?如果是这样,请禁用它们并重试; 你可能有一个阻止shell访问的规则.

快速谷歌搜索显示至少有一个人遇到了您遇到的问题,并且防火墙规则阻止了访问.