私はCapistranoでDigital Oceanにデプロイしようとしているときにrbenv: 2.3.1 is not installed or not found in $HOME/.rbenv/versions/2.3.1
を取得しています。
rbenvはローカルマシンでも、ルビーバージョンではDOドロップレットでも見えますか?またはそのことについては、両方の...
which ruby
用DOの出力が
/home/deploy/.rbenv/shims/ruby ruby -v
用DOの出力がruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
ある `です...だから私はルビーが正しくインストールされているように見えるが、それはそれを認識していないのですか?私Capfileで
私はGoRailsのガイドを以下のよ
require 'capistrano/rbenv' set :rbenv_type, :user # or :system, depends on your rbenv setup set :rbenv_ruby, '2.3.1'
を持っています。
This SO questionは、rootユーザーにrubyをインストールする必要があることを示しています。私の場合は、ユーザdeploy
としてインストールしました。