0
在我deploy.rb我有set :rvm_ruby_version, '1.9.3'
更改rvm_ruby_version不會改變紅寶石版本
在../shared/bundle/ruby/
我看到1.9.1
這是爲什麼不是1.9.3?
更新
我加紅寶石1.9.3到我的Gemfile。 我看到類似以下的命令:
/home/rails/.rvm/rubies/ruby-1.9.3-p448/bin/ruby /home/rails/rails-capistrano/shared/bundle/ruby/1.9.1/bin/rake assets:precompile:all RAILS_ENV=staging RAILS_GROUPS=assets
爲什麼進入bundle/ruby/1.9.1
?
爲什麼不上的Gemfile執行紅寶石版本? 'ruby「1.9.3」' – rlecaro2
好主意。我在gemfile中做了修改。更新問題。 –
檢出http://stackoverflow.com/questions/15822827/capistrano-deploy-with-wrong-version-of-ruby和http://stackoverflow.com/questions/1978797/how-do-i-configure-capistrano -to-use-my-rvm-version-of-ruby,希望它有幫助。 – rlecaro2