title: Error when trying to start server after upgrading to Rails 3
body: <p>I've just upgraded to Rails 3, using the instructions from <a href="http://railscasts.com/episodes/225-upgrading-to-rails-3-part-1" rel="nofollow">this railscast</a>. When I try to start the server, this is what happens:</p>
  
  <pre><code>$ rails s
  script/rails:6:in `require': no such file to load -- rails/commands (LoadError)
      from script/rails:6:in `&lt;main&gt;'
  </code></pre>
  
  <p>I can't find this exact error using Google. Anyone know what is causing this? Thanks for reading</p>
  
  <p>EDIT:</p>
  
  <p>Here's the console output:</p>
  
  <pre><code>$ rvm 1.9.2
  $ rails -v
  Rails 3.0.1
  $ ruby -v
  ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.4.0]
  $ rails new . -d sqlite3
  (all the overwrite checking stuff happens here)
  $ bundle install
  ...
  Your bundle is complete! It was installed into /Users/ben/.rvm/gems/ruby-1.9.2-p0
  $ rails s
  script/rails:6:in `require': no such file to load -- rails/commands (LoadError)
      from script/rails:6:in `&lt;main&gt;'
  $ rvm list
  rvm rubies
  =&gt; ruby-1.9.2-p0 [ x86_64 ]
  $ ruby -v
  ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.4.0]
  $ rails -v
  script/rails:6:in `require': no such file to load -- rails/commands (LoadError)
      from script/rails:6:in `&lt;main&gt;'
  </code></pre>