サンプル Rails アプリケーションをサーバーで実行しようとしていますが、実行できず、このメッセージが表示され続けます。
エラーメッセージ: The given ruby environment requires ruby-1.9.3-p392 (対 ruby-1.9.3-p374) (RVM::IncompatibleRubyError)
Rubyのバージョンを変更する必要があるということですか?コマンドラインでそれを行うことは可能ですか?
サンプル Rails アプリケーションをサーバーで実行しようとしていますが、実行できず、このメッセージが表示され続けます。
エラーメッセージ: The given ruby environment requires ruby-1.9.3-p392 (対 ruby-1.9.3-p374) (RVM::IncompatibleRubyError)
Rubyのバージョンを変更する必要があるということですか?コマンドラインでそれを行うことは可能ですか?
はい、あなたは正しいです。コマンドラインを使用して実行できます。
対応する ruby バージョンがインストールされている場合
rvm ルビー-1.9.3-p392
rvm インストール ruby-1.9.3-p392
rvm ruby-1.9.3-p392 を使用して使用します。
インストールした ruby のバージョンを確認するには、次のように入力します。
rvm list
必要なバージョンがリストにない場合は、次のように入力します。
rvm get head
これにより、rvm の最も安定したバージョンにアップグレードされます (オプションの手順)。
インストール可能なすべてのバージョンを一覧表示するには、次のように入力します。
rvm list known
バージョンをインストールするには、次のように入力する必要があります。
rvm install ruby-1.9.3-p392
これで、次の方法で再確認できます。
rvm list
次のように入力します。
rvm use ruby-1.9.3-p392
それを使用する。
新しいバージョンをデフォルト バージョンにしたい場合は、 --default フラグを rvm use コマンドに追加します。
rvm --default use ruby-1.9.3-p392
--system などの他のフラグは他にもいくつかあります。詳細については、 rvm ホームページを確認してください。
アップデート
いくつかの方法で、あなたがrvmを使用していると思いますが、回答を読み直した後、それに関する情報が見つかりませんでした(私の脳の遅れ)。
RVM は Ruby バージョン マネージャー (他にはほとんどありません) であり、Ruby の新しいバージョンをインストールしたり、インストール済みのものを管理したりするのに役立ちます。ある種の Ruby バージョン マネージャーを使用することをお勧めします。RVM が適切な選択です。
インストール方法に関する情報が必要な場合は、私に連絡するか、インストールプロセスについて提供したリンクを確認してください。