It's exactly what it says. Do: gem install rspec-rails
(or if you're on a Mac, sudo gem install rspec-rails). On Aug 31, 2009, at 10:31 AM, oren wrote: > > i get the above error when running rake. > I tried switching rails 2.3.3 with 2.3.2 but it didn't help. > > here are my gems: > actionmailer (2.3.2) > actionpack (2.3.2) > activerecord (2.3.2) > activeresource (2.3.2) > activesupport (2.3.2) > builder (2.1.2) > cucumber (0.3.98) > diff-lcs (1.1.2) > hoe (2.3.3) > nokogiri (1.3.3) > polyglot (0.2.8) > rack (1.0.0) > rails (2.3.2) > rake (0.8.7) > rspec (1.2.8) > rspec-rails (1.2.7.1) > rubyforge (1.0.4) > term-ansicolor (1.0.4) > test-unit (1.2.3) > treetop (1.3.0) > webrat (0.5.3) > > and here is the error after typing rake: > > no such file to load -- rspec-rails > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/polyglot-0.2.8/lib/ > polyglot.rb:68:in `require' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/polyglot-0.2.8/lib/ > polyglot.rb:68:in `require' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:156:in `block in require' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:521:in `new_constants_in' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:156:in `require' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/rails/ > gem_dependency.rb:179:in `load' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > initializer.rb:305:in `block in load_gems' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > initializer.rb:305:in `each' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > initializer.rb:305:in `load_gems' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > initializer.rb:162:in `process' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > initializer.rb:113:in `run' > /home/oren/nutrition/config/environment.rb:9:in `<top (required)>' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:156:in `require' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:156:in `block in require' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:521:in `new_constants_in' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:156:in `require' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/tasks/ > misc.rake:4:in `block in <top (required)>' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 636:in `call' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 636:in `block in execute' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 631:in `each' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 631:in `execute' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 597:in `block in invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/1.9.1/monitor.rb:190:in > `mon_synchronize' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 590:in `invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 607:in `block in invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `each' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 596:in `block in invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/1.9.1/monitor.rb:190:in > `mon_synchronize' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 590:in `invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 607:in `block in invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `each' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 596:in `block in invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/1.9.1/monitor.rb:190:in > `mon_synchronize' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 590:in `invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 607:in `block in invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `each' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 596:in `block in invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/1.9.1/monitor.rb:190:in > `mon_synchronize' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 590:in `invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 607:in `block in invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `each' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 596:in `block in invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/1.9.1/monitor.rb:190:in > `mon_synchronize' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 590:in `invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 583:in `invoke' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2051:in `invoke_task' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2029:in `block (2 levels) in top_level' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2029:in `each' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2029:in `block in top_level' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2068:in `standard_exception_handling' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2023:in `top_level' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2001:in `block in run' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2068:in `standard_exception_handling' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 1998:in `run' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/bin/rake: > 31:in `<top (required)>' > /opt/ruby/bin/rake:19:in `load' > /opt/ruby/bin/rake:19:in `<main>' > no such file to load -- rspec-rails > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/polyglot-0.2.8/lib/ > polyglot.rb:68:in `require' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/polyglot-0.2.8/lib/ > polyglot.rb:68:in `require' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:156:in `block in require' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:521:in `new_constants_in' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:156:in `require' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/rails/ > gem_dependency.rb:179:in `load' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > initializer.rb:305:in `block in load_gems' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > initializer.rb:305:in `each' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > initializer.rb:305:in `load_gems' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > initializer.rb:167:in `process' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > initializer.rb:113:in `run' > /home/oren/nutrition/config/environment.rb:9:in `<top (required)>' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:156:in `require' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:156:in `block in require' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:521:in `new_constants_in' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:156:in `require' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/tasks/ > misc.rake:4:in `block in <top (required)>' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 636:in `call' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 636:in `block in execute' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 631:in `each' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 631:in `execute' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 597:in `block in invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/1.9.1/monitor.rb:190:in > `mon_synchronize' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 590:in `invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 607:in `block in invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `each' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 596:in `block in invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/1.9.1/monitor.rb:190:in > `mon_synchronize' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 590:in `invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 607:in `block in invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `each' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 596:in `block in invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/1.9.1/monitor.rb:190:in > `mon_synchronize' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 590:in `invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 607:in `block in invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `each' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 596:in `block in invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/1.9.1/monitor.rb:190:in > `mon_synchronize' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 590:in `invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 607:in `block in invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `each' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 604:in `invoke_prerequisites' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 596:in `block in invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/1.9.1/monitor.rb:190:in > `mon_synchronize' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 590:in `invoke_with_call_chain' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 583:in `invoke' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2051:in `invoke_task' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2029:in `block (2 levels) in top_level' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2029:in `each' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2029:in `block in top_level' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2068:in `standard_exception_handling' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2023:in `top_level' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2001:in `block in run' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 2068:in `standard_exception_handling' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb: > 1998:in `run' > /opt/ruby-1.9.1-p243/lib/ruby/gems/1.9.1/gems/rake-0.8.7/bin/rake: > 31:in `<top (required)>' > /opt/ruby/bin/rake:19:in `load' > /opt/ruby/bin/rake:19:in `<main>' > Missing these required gems: > rspec-rails > > You're running: > ruby 1.9.1.243 at /opt/ruby-1.9.1-p243/bin/ruby > rubygems 1.3.5 at /home/oren/.gem/ruby/1.9.1, /opt/ruby-1.9.1-p243/ > lib/ruby/gems/1.9.1 > > thanks! > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---