2012-01-22 27 views
3

UbuntuシステムにRuby on Railsに必要なものすべてをインストールしました。私はこの問題を解決するにはどうすればよいRailsのインストールエラーを修正するにはどうすればよいですか?

[email protected]:/var/lib/gems/1.8/specifications# rails -v 
Invalid gemspec in [/var/lib/gems/1.8/specifications/activemodel-3.2.0.gemspec]: Illformed requirement ["#<YAML::Syck::DefaultKey:0xb632551c> 3.2.0"] 
Invalid gemspec in [/var/lib/gems/1.8/specifications/activerecord-3.2.0.gemspec]: Illformed requirement ["#<YAML::Syck::DefaultKey:0xb61ac1b8> 3.2.0"] 
Invalid gemspec in [/var/lib/gems/1.8/specifications/activeresource-3.2.0.gemspec]: Illformed requirement ["#<YAML::Syck::DefaultKey:0xb62d399c> 3.2.0"] 
Invalid gemspec in [/var/lib/gems/1.8/specifications/actionpack-3.2.0.gemspec]: Illformed requirement ["#<YAML::Syck::DefaultKey:0xb6249abc> 3.2.0"] 
Invalid gemspec in [/var/lib/gems/1.8/specifications/railties-3.2.0.gemspec]: Illformed requirement ["#<YAML::Syck::DefaultKey:0xb62cda38> 3.2.0"] 
Invalid gemspec in [/var/lib/gems/1.8/specifications/actionmailer-3.2.0.gemspec]: Illformed requirement ["#<YAML::Syck::DefaultKey:0xb62d97e8> 3.2.0"] 
Invalid gemspec in [/var/lib/gems/1.8/specifications/tilt-1.3.3.gemspec]: invalid date format in specification: "2011-08-25 00:00:00.000000000Z" 
Invalid gemspec in [/var/lib/gems/1.8/specifications/rails-3.2.0.gemspec]: Illformed requirement ["#<YAML::Syck::DefaultKey:0xb616b690> 3.2.0"] 
/usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:926:in `report_activate_error': Could not find RubyGem railties (>= 0) (Gem::LoadError) 
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:244:in `activate_dep' 
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:236:in `activate' 
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:1307:in `gem' 
    from /usr/local/bin/rails:18 

:私はrailsコマンドを使用する場合でも、それはこれらのエラーを出力しますか?

+0

決してあきらめません!忍耐力!あなたは権限がありインテリジェントであるため、問題を解決することができます。 – jaydel

答えて

3

私は、代わりにディストリビューションのRuby RVM、としてバージョンマネージャを使用してのRuby + Rubyの宝石を、インストールしてアドバイスします:http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/

+0

私はRVMをインストールし、RVM経由でRuby 1.9.2をインストールした後、gem install railsを使ってRailsをインストールしました – ItsGreg

+0

それから、Rubyはあなたの宝石を/ var/lib/gemsで検索します。 RVMを使用している場合は、レールをgemsetに配置する必要があります。 "which rails"コマンドはRVMを提案するために/home/your_user/.rvm/gems/..../bin/rails – Jef

+0

+1を指すべきです。私は何もしないだろうRailsy w/o – jaydel

関連する問題