Я пытаюсь запустить Capistrano, и он не может запустить rake на моем сервере.Когда я пытаюсь запустить cap deploy
, я получаю следующие ошибки:
*** [err :: ] /usr/lib/ruby/1.8/rubygems.rb:779:in `report_activate_error': Could not find RubyGem rake (>= 0) (Gem::LoadError)
*** [err :: ] from /usr/lib/ruby/1.8/rubygems.rb:214:in `activate'
*** [err :: ] from /usr/lib/ruby/1.8/rubygems.rb:1082:in `gem'
*** [err :: ] from /usr/lib/ruby/gems/1.8/bin/rake:18
В своем файле развертывания я добавил set :rake, '/home/.gems/bin/rake'
(это правильный путь к моему рейку), чтобы убедиться, что я запускаюright rake.
Когда я захожу на свой сервер через SSH, я могу нормально запустить rake