0
我們在運行Ubuntu 12.04的服務器上部署Rails應用程序。 我們可以啓動服務器。但我們沒有做過任何遷移。所以,我們要運行rake db:migrate
,我們有這樣的錯誤:cannot load such file -- Nokogiri
Ubuntu 12.04在Rails中運行rake任務時出現錯誤:無法加載此類文件 - Nokogiri
這裏全部跟蹤:
rake aborted!
cannot load such file -- Nokogiri
~/.rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in `require'
~/.rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in `block in require'
~/.rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:236:in `load_dependency'
~/.rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in `require'
/www/collaide/lib/tasks/migrate_data.rake:4:in `block in <top (required)>'
/www/collaide/lib/tasks/migrate_data.rake:2:in `<top (required)>'
~/.rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:245:in `load'
~/.rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:245:in `block in load'
~/.rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:236:in `load_dependency'
~/.rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:245:in `load'
~/.rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.13/lib/rails/engine.rb:425:in `block in load_tasks'
~/.rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.13/lib/rails/engine.rb:425:in `each'
~/.rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.13/lib/rails/engine.rb:425:in `load_tasks'
~/.rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.13/lib/rails/application.rb:145:in `load_tasks'
~/.rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.13/lib/rails/railtie/configurable.rb:30:in `method_missing'
/www/collaide/Rakefile:8:in `<top (required)>'
~/.rvm/gems/ruby-2.0.0-p353/bin/ruby_executable_hooks:15:in `eval'
~/.rvm/gems/ruby-2.0.0-p353/bin/ruby_executable_hooks:15:in `<main>'
安裝引入nokogiri寶石:運行gem list | grep nokogiri
得出:引入nokogiri(1.6.1,1.6.0)和在好地方:運行ls -l ~/.rvm/gems/ruby-2.0.0-p353/gems/ | grep nokogiri
得出:
- drwxrwxr-X 8 * 4096 DEC。 20 20:39 nokogiri-1.6.0
- drwxrwxr-x 8 * * 4096déc。 20 20:49 nokogiri-1.6.1
這是對的。
nokogiri只是一個依賴項,但我們也添加到了Gemfile中。
而且更加瘋狂,在內部評級法,require 'nokogiri'
工作
我們需要幫助,請。我們完全失去了!
感謝和抱歉我的英語不好。
是因爲你的Gemfile? –
你有捆綁安裝? – Doon