亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

未初始化的常量ActiveSupport :: Dependencies :: Mutex

未初始化的常量ActiveSupport :: Dependencies :: Mutex

千巷貓影 2019-11-22 15:24:14
當我想創建一個Ruby on Rails項目時,我得到以下消息。/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:55: uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support.rb:57    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'    from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails_generator.rb:31    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'    from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/bin/rails:15    from /usr/bin/rails:19:in `load'    from /usr/bin/rails:19出了什么問題?我該如何解決?ruby-on-rails rubygems 兼容性
查看完整描述

3 回答

?
qq_花開花謝_0

TA貢獻1835條經驗 獲得超7個贊

這是Rails 2.3.8與最新版本的RubyGems之間的不兼容。升級到最新的2.3版本(截至今天為2.3.11)。


查看完整回答
反對 回復 2019-11-22
?
猛跑小豬

TA貢獻1858條經驗 獲得超8個贊

如果您不能升級到Ruby on Rails 2.3.11(并擴展douglasr的答案),則thread必須在的頂部boot.rb。例如:


require 'thread'


# Don't change this file!

# Configure your app in config/environment.rb and config/environments/*.rb

...


查看完整回答
反對 回復 2019-11-22
?
撒科打諢

TA貢獻1934條經驗 獲得超2個贊

我能夠通過將RubyGems降級到1.5.3來解決此問題,因為它發生在RubyGems 1.6.0+和Rails <2.3.11中:


gem update --system 1.5.3

如果您以前已降級到甚至更早的版本,并想更新到1.5.3,則在嘗試運行該版本時可能會得到以下信息:


Updating RubyGems

ERROR:  While executing gem ... (RuntimeError)

    No gem names are allowed with the --system option

如果遇到該錯誤,請進行更新,以便您指定版本,然后再次降級:


gem update --system

gem update --system 1.5.3


查看完整回答
反對 回復 2019-11-22
  • 3 回答
  • 0 關注
  • 793 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號