Ruby on Rails问题......主要处理ruby gems / bundler

时间:2010-04-20 20:57:41

标签: ruby-on-rails ruby gem bundler

我试图使用rspec,但由于某种原因它无法正常工作。我认为它缺少一些依赖性或东西。 Ruby 1.9中的其他所有内容都在我的笔记本电脑上完美运行。所以我做了一个ruby gems系统更新(sudo gem update --system)。然后我做了一个gem更新(sudo gem update)。当我尝试在rails中运行或创建应用程序时,我得到以下列出的错误消息:当我尝试进行gem更新,gem安装,gem clean等时,我也收到同样的消息。我很困惑。我甚至尝试将bundler更新到最新版本,但我仍然得到同样的错误消息。我希望有人能帮帮忙。谢谢。

demetrius-fords-macbook-pro-17:~demet8 $ gem check /usr/local/lib/ruby/gems/1.9.1/gems/bundler-0.8.1/lib/rubygems_plugin.rb:2:in require': no such file to load -- bundler/commands/bundle_command (LoadError) from /usr/local/lib/ruby/gems/1.9.1/gems/bundler-0.8.1/lib/rubygems_plugin.rb:2:in'     来自/usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:1113:in load' from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:1113:in阻止'     来自/usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:1105:in each' from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:1105:in'     from:225:in require' from <internal:gem_prelude>:225:in load_full_rubygems_library'     来自:324:const_missing' from /usr/local/bin/gem:12:in'

1 个答案:

答案 0 :(得分:2)

您的回溯表示您正在运行Bundler 0.8.1。请卸载它并确保安装了更新版本的bundler:)