Ruby on rails 没有要加载的此类文件--”;“任务/轨道”+;铁路2至铁路3

Ruby on rails 没有要加载的此类文件--”;“任务/轨道”+;铁路2至铁路3,ruby-on-rails,ruby-on-rails-3,upgrade,Ruby On Rails,Ruby On Rails 3,Upgrade,我已经使用rails\u升级插件将rails 2.3.11升级到rails 3.0.8。现在我得到了这个错误,我不明白为什么。感谢您提供的任何帮助 rake aborted! no such file to load -- tasks/rails /home/mpn/mpn_admin/branches/to_rails3/Rakefile:13:in `require' /home/mpn/mpn_admin/branches/to_rails3/Rakefile:13:in `<top

我已经使用rails\u升级插件将rails 2.3.11升级到rails 3.0.8。现在我得到了这个错误,我不明白为什么。感谢您提供的任何帮助

rake aborted!
no such file to load -- tasks/rails
/home/mpn/mpn_admin/branches/to_rails3/Rakefile:13:in `require'
/home/mpn/mpn_admin/branches/to_rails3/Rakefile:13:in `<top (required)>'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/rake_module.rb:25:in `load'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/rake_module.rb:25:in `load_rakefile'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:495:in `raw_load_rakefile'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:78:in `block in load_rakefile'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:129:in `standard_exception_handling'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:77:in `load_rakefile'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:61:in `block in run'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:129:in `standard_exception_handling'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:59:in `run'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/bin/rake:32:in `<top (required)>'
/usr/local/rvm/gems/ruby-1.9.2-p180/bin/rake:19:in `load'
/usr/local/rvm/gems/ruby-1.9.2-p180/bin/rake:19:in `<main>'
rake中止!
没有这样的文件要加载——任务/rails
/home/mpn/mpn_admin/branchs/to_rails3/Rakefile:13:in'require'
/home/mpn/mpn\u admin/branchs/to\u rails3/Rakefile:13:in`'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/rake_module.rb:25:in'load'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/rake_模块。rb:25:in'load_rakefile'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:495:in'raw_load_rakefile'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:78:in`block in load_rakefile'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:129:在“标准异常处理”中
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:77:in'load_rakefile'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:61:in'block in run'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:129:在“标准异常处理”中
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:59:in'run'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/bin/rake:32:in`'
/usr/local/rvm/gems/ruby-1.9.2-p180/bin/rake:19:in'load'
/usr/local/rvm/gems/ruby-1.9.2-p180/bin/rake:19:in`'

检查您的
RakeFile
以确保它没有遗留旧的Rails 2工件。错误被抛出到
RakeFile
中,因此这可能是原因,升级插件不会捕捉到这一点

以下是Rails 3
RakeFile
示例的外观:

# Add your own tasks in files placed in lib/tasks ending in .rake,
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.

require File.expand_path('../config/application', __FILE__)
require 'rake'

MyAppNameGoesHere::Application.load_tasks

检查您的
RakeFile
,确保它没有遗留旧的Rails 2工件。错误被抛出到
RakeFile
中,因此这可能是原因,升级插件不会捕捉到这一点

以下是Rails 3
RakeFile
示例的外观:

# Add your own tasks in files placed in lib/tasks ending in .rake,
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.

require File.expand_path('../config/application', __FILE__)
require 'rake'

MyAppNameGoesHere::Application.load_tasks