【发布时间】:2011-07-25 15:55:07
【问题描述】:
我在启动新应用时从来没有遇到过问题,但是今天我在尝试运行 rails new murphy 时遇到了一个错误提示
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:59:in `gem_original_require': no such file to load -- active_support/core_ext/object/singleton_class (LoadError)
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:59:in `require'
from /usr/local/lib/ruby/gems/1.8/gems/railties-3.0.0.beta2/lib/rails/generators.rb:6
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:55:in `gem_original_require'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:55:in `require'
from /usr/local/lib/ruby/gems/1.8/gems/railties-3.0.0.beta2/lib/rails/commands/application.rb:10
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:55:in `gem_original_require'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:55:in `require'
from /usr/local/lib/ruby/gems/1.8/gems/railties-3.0.0.beta2/bin/rails:30
from /usr/local/bin/rails:19:in `load'
from /usr/local/bin/rails:19
【问题讨论】:
-
好像安装了 Rails 的 3.0 beta 版本。正如 Chris Ledet 所说,您应该升级到最新的 3.0.x 版本。我还想建议您改用rvm。能够管理单个 gemset 非常值得花费安装时间。
标签: ruby-on-rails-3