带有rails 3的未初始化的常量Bundler(NameError)

时间:2011-02-25 19:55:07

标签: ruby-on-rails-3 rvm bundler

当我尝试运行一些rspec测试用例时,我收到此错误

我正在使用linux rails 3.0.0,ruby 1.9.2(使用RVM)

config/boot.rb:8: uninitialized constant Bundler (NameError)
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' ..

但是当做一个宝石列表时,它会显示两者 建设者(2.1.2) bundler(1.0.10)

那可能是什么问题?

1 个答案:

答案 0 :(得分:3)

只需更新您的捆绑包,在最新版本中此问题已得到解决。

'gem install bundler'

然后'bundler install'

如果再次发现错误,请删除GEM.lock文件,然后运行bundler install。它可以解决这个问题。