簡體   English   中英

RVM跟蹤新項目錯誤

[英]RVM rails new project error

我剛剛安裝了RVM,還安裝了ruby 1.8.7和rails 2.3.5(我以前使用的是ruby 1.9.1和rails 3),但是現在當我嘗試創建一個新項目時,

rails new project_name

我收到以下錯誤

uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)
    from /Users/anandhegde/.rvm/rubies/ruby-1.8.7-p357/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
    from /Users/anandhegde/.rvm/rubies/ruby-1.8.7-p357/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
    from /Users/anandhegde/.rvm/gems/ruby-1.8.7-p357/gems/activesupport-2.3.5/lib/active_support.rb:56
    from /Users/anandhegde/.rvm/rubies/ruby-1.8.7-p357/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
    from /Users/anandhegde/.rvm/rubies/ruby-1.8.7-p357/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
    from /Users/anandhegde/.rvm/gems/ruby-1.8.7-p357/gems/rails-2.3.5/bin/../lib/rails_generator.rb:28
    from /Users/anandhegde/.rvm/rubies/ruby-1.8.7-p357/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
    from /Users/anandhegde/.rvm/rubies/ruby-1.8.7-p357/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
    from /Users/anandhegde/.rvm/gems/ruby-1.8.7-p357/gems/rails-2.3.5/bin/rails:14
    from /Users/anandhegde/.rvm/gems/ruby-1.8.7-p357/bin/rails:19:in `load'
    from /Users/anandhegde/.rvm/gems/ruby-1.8.7-p357/bin/rails:19

我注意到在堆棧溢出中提供了一些與此相關的解決方案....與編輯boot.rb有關,但是我找不到此文件。 我是Rails的新手。任何幫助將不勝感激。

我以前見過這個錯誤,這更多與rubygems版本太高有關。 您可以使用gem update --system 1.3.6降級您的版本(似乎可以正常使用gem update --system 1.3.6

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM