Ruby からシェル コマンドを実行しようとしていますが、これらのコマンドが正しく機能するには、RVM 環境を選択する必要があります。そうする方法が見つかりません。
たとえば、私はしようとしています:
require "rubygems"
require "rvm"
RVM.gemset_use! "ruby-1.9.3-p286@my_project"
%x[rails s]
しかし、gem が見つからないため、rvm 環境が読み込まれていないようです。
アップデート
私が見ている唯一の方法は
%x[source /Users/fguillen/.rvm/environments/ruby-1.9.3-p286@my_project && rails s]`
これはこれを行うための最良の方法ですか?