在Ubuntu 11.10上安装Rails时出错(Gem :: DependencyError)

时间:2012-03-31 01:10:45

标签: ruby-on-rails ubuntu

我正在尝试在Ubuntu 11.10上安装Ruby on Rails,但收到此错误:

$ sudo gem install rails
ERROR:  While executing gem ... (Gem::DependencyError)
    Unable to resolve dependencies: rails requires activesupport (= 3.2.3), actionpack (= 3.2.3), activerecord (= 3.2.3), activeresource (= 3.2.3), actionmailer (= 3.2.3), railties (= 3.2.3)

我该如何解决这个问题?

注意:Git(1.7.5.4)和Ruby(1.9.2p290)安装正确。

2 个答案:

答案 0 :(得分:1)

在没有sudo的情况下进行安装会发生什么?那样有用吗?如果是这样,它可能是gem路径/权限问题。如果有效,或者即使没有,请查看'sudo gem install' or 'gem install' and gem locations

答案 1 :(得分:0)

使用suggested

RVM

此外,根据rails 3.2.0 and heroku,您似乎需要使用版本,并且通常不使用您的发行版中的打包版本,而是使用一些GIT或其他回购。