简体   繁体   English

耙子流产了! 没有要加载的此类文件-html / document

[英]rake aborted! no such file to load — html/document

I've been trying to get a rake task setup, but when I try to run it, I get 我一直在尝试进行rake任务的设置,但是当我尝试运行它时,我得到了

rake aborted!
no such file to load -- html/document

The following is the trace for when I try to run rake -T --trace : 以下是我尝试运行rake -T --trace时的跟踪:

/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:153:in `require'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in `new_constants_in'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:153:in `require'
/var/www/phonelog_rb/vendor/rails/actionpack/lib/action_controller/assertions/response_assertions.rb:2
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:153:in `require'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in `new_constants_in'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:153:in `require'
/var/www/phonelog_rb/vendor/rails/actionpack/lib/action_controller/assertions.rb:48:in `included'
/var/www/phonelog_rb/vendor/rails/actionpack/lib/action_controller/assertions.rb:47:in `each'
/var/www/phonelog_rb/vendor/rails/actionpack/lib/action_controller/assertions.rb:47:in `included'
/var/www/phonelog_rb/vendor/rails/actionpack/lib/action_controller/assertions.rb:66:in `include'
/var/www/phonelog_rb/vendor/rails/actionpack/lib/action_controller/assertions.rb:66
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:153:in `require'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in `new_constants_in'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:153:in `require'
/var/www/phonelog_rb/vendor/rails/actionpack/lib/action_controller/test_process.rb:1
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:153:in `require'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in `new_constants_in'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:153:in `require'
/var/www/phonelog_rb/vendor/rails/actionpack/lib/action_controller/integration.rb:3
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:153:in `require'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in `new_constants_in'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:153:in `require'
/var/www/phonelog_rb/lib/tasks/update_calls.rake:1
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:142:in `load_without_new_constant_marking'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:142:in `load'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in `new_constants_in'
/var/www/phonelog_rb/vendor/rails/activesupport/lib/active_support/dependencies.rb:142:in `load'
/var/www/phonelog_rb/vendor/rails/railties/lib/tasks/rails.rb:8
/var/www/phonelog_rb/vendor/rails/railties/lib/tasks/rails.rb:8:in `each'
/var/www/phonelog_rb/vendor/rails/railties/lib/tasks/rails.rb:8
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
/var/www/phonelog_rb/Rakefile:11
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/rake_module.rb:25:in `load'
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/rake_module.rb:25:in `load_rakefile'
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:501:in `raw_load_rakefile'
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:82:in `load_rakefile'
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:81:in `load_rakefile'
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:65:in `run'
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:63:in `run'
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/bin/rake:33
/usr/bin/rake:19:in `load'
/usr/bin/rake:19

Any help you can provide is greatly appreciated. 您能提供的任何帮助将不胜感激。 Let me know if you need any further details. 让我知道您是否需要其他详细信息。

/var/www/phonelog_rb/lib/tasks/update_calls.rake:1

该文件的顶部似乎有东西(我猜是require )正在引起麻烦。

It sounds like a Gem that your application requires isn't present when you're starting the task. 听起来像您启动任务时应用程序所需的Gem并不存在。 Try using bundle exec rake and see if that corrects the problem. 尝试使用bundle exec rake ,看看是否可以解决问题。

Looks like rake is unable to find rdoc/task or testtask . 看起来rake无法找到rdoc/tasktesttask Try adding them to the gem file (eg - gem 'rdoc') and run bundle install. 尝试将它们添加到gem文件中(例如-gem'rdoc')并运行bundle install。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM