рельсы с капистрано и бандлером - PullRequest
0 голосов
/ 13 мая 2011

Я бегу на hostingrails.com

* executing "cd /home/p712738r/apps/energynowtv.com/current &&  /usr/local/rvm/gems/ruby-1.9.2-p0/bin/bundle install vendor/gems"
    servers: ["energynowtv.com"]
    [energynowtv.com] executing command
 ** [out :: energynowtv.com] /usr/local/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:762:in `report_activate_error': Could not find RubyGem bundler (>= 0) (Gem::LoadError)

Почему это происходит? Спасибо всем вам

Ответы [ 2 ]

0 голосов
/ 13 мая 2011

Убедитесь, что вы установили rvm_ruby_string в файл deploy.rb.Вот мое:

require "rvm/capistrano" # Load RVM's capistrano plugin.
set :rvm_ruby_string, 'ree-1.8.7-2011.03@rails3' # Or whatever env you want it to run in.
set :rvm_type, :user

Строка 'ree-1.8.7-2011.03@rails3' должна быть такой же, как в вашем .rvmrc в корне вашего приложения.

0 голосов
/ 13 мая 2011

проблема в том (я думаю), что у вас есть как rvm, так и общесистемная установка ruby.Эта команда при запуске запускает общесистемную версию компоновщика (у вас, вероятно, установлена ​​версия 1.9.1) вместо версии rvm.

...