如何使用gem install rails检测错误?

时间:2013-12-31 04:33:10

标签: ruby-on-rails

我一直在尝试在Ubuntu 13.10上重新安装Ruby on Rails。我已经成功安装了RVM和Ruby,并且我已经完成了PATH的配置。我的问题是我无法通过gem install rails部分。这是我到目前为止所得到的:

$ gem install rails 错误:执行gem时...(Gem :: RemoteFetcher :: UnknownHostError)     没有这样的名字(https://api.rubygems.org/quick/Marshal.4.8/atomic-1.0.2.gemspec.rz

我不确定,但从我读过的内容来看,问题似乎在于我的网络连接。我没有编辑网络配置中的任何内容。想法?

2 个答案:

答案 0 :(得分:0)

似乎你无法连接到rubygems网站,你能确保网络运行良好吗?否则,您可以使用source 'http://ruby.taobao.org/'代替(这是在中国托管的开放式红宝石宝石仓库,您可以将其用作测试)。

答案 1 :(得分:0)

我遇到了和你一样的问题。 我正在使用sudo gem install rails而sudo正在使用不同的RVM版本(gem install rails没有sudo就行了)。 简而言之,您的系统可能使用“基础”Ruby,而不是RVM ruby​​。 您是否检查了which gem并验证了它与which ruby相同的路径?