0

我试图使用 rspec,但由于某种原因它不起作用。我认为它缺乏一些依赖关系或其他东西。不过,Ruby 1.9 中的其他所有内容都可以在我的笔记本电脑上完美运行。所以我做了一个 ruby​​ gems 系统更新(sudo gem update --system)。然后我做了一个 gem 更新(sudo gem update)。当我尝试在 Rails 中运行或创建应用程序时,我收到下面列出的错误消息:当我尝试进行 gem update、gem install、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:inload' 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:ineach' from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:1105:in来自: 225:in require' from <internal:gem_prelude>:225:inload_full_rubygems_library' 来自:324:in const_missing' from /usr/local/bin/gem:12:in'

4

1 回答 1

2

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

于 2010-04-20T23:06:00.730 回答