升级到Rubygems 1.5.0后,Bundler抛出未初始化的常量Gem :: SilentUI(NameError)错误

jar*_*ine 53 ruby rubygems bundler

我跑到gem update --system更新到Rubygems 1.5.0,每次运行任何bundle命令后我得到:

rvm/gems/ruby-1.8.7-p249/gems/bundler-1.0.9/lib/bundler/ui.rb:56: uninitialized constant Gem::SilentUI (NameError)

其他人遇到过这个问题吗?

fif*_*uri 101

更新到bundler 1.0.10或更高版本(gem update bundler).该问题已在以后的版本中修复.

  • 如果由于某种原因无法更新bundler,可以按照http://rubygems.rubyforge.org/rubygems-update/UPGRADING_rdoc.html上的说明降级rubygems. (2认同)

And*_*ndy 6

如果你对Bundler实际上是什么并且不想学习有点模糊,那么这个问题的答案非常简短:

gem install bundler
Run Code Online (Sandbox Code Playgroud)