2012-03-31 10 views
1

私はUbuntuの11.10にはRuby on Railsをインストールしようとしますが、このエラーを受けています:のUbuntu 11.10上のRailsをインストールエラー(宝石:: DependencyError)

$ 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)は正しくインストールされています。

+0

私の解決策を以下に試しましたか?多くのフォーラムやグループにこの質問を投稿したようですが、これがあなたの答えです。あなたが試したことがあれば何が起こったのですか? – TryTryAgain

答えて

1

sudoなしでインストールするとどうなりますか?それは動作しますか?もしそうなら、それは宝石のパス/許可の問題かもしれません。それが動作するか、そうでない場合でも、'sudo gem install' or 'gem install' and gem locations

+0

$ gem install rail(sudoなし)をインストールすると、同じエラーが表示されます... – sonnuforevis

0

をチェックアウトし、それはまたRVM

を使用するsuggestedであれば、rails 3.2.0 and herokuによると、あなたがバージョンで再生する必要があり、一般的にパッケージ化されたバージョンを使用していないようですあなたのディストリビューションからいくつかのGITまたは他のレポ

+0

は非常に必要ですか? – sonnuforevis

+0

11.10では、依存関係の問題があるため、はい。これはまたいくつかの助けになります:http://www.railway.at/2010/02/13/avoiding-rails-3-dependency-hell-with-rvm/ RVMの設定に問題がある場合:http: //stackoverflow.com/questions/3626701/ruby-gems-under-rvm-on-ubuntu-failing-to-install-in-the-wrong-location – TryTryAgain

関連する問題