RVMを使用する
RVMを使用すると、RubyとGemsのさまざまなバージョンを管理できます。たとえば、を使用してルビーのバージョンをインストールできます
rvm install 1.9.2
その後、以下を使用して使用できます。
rvm use 1.9.2
ジェムセットを使用して、プロジェクトごとに特定のジェムを使用します。
さらに名前空間が必要な場合は、gemsetを設定できます。特定のプロジェクトの特定のgemを含むディレクトリ。
rvm gemset create myproject
その後、次のように使用できます。
rvm use 1.9.2@myproject
オートメーション
宝石の切り替え処理を自動化するには、ポップ・バージョン.rubyと.ruby-gemsetプロジェクトのルートにあるファイルを。RubyのバージョンとRuby内で使用するgemsetの名前をポップすると、プロジェクトディレクトリにcdするときに、RVMが正しいgemsetを選択します。
gemsetへのgemのインストール
使用している場合は、bundleを使用して通常の方法でgemをgemsetにインストールします。
bundle install
または単に通常の古いものを使用する:
gem install mygem
宝石は正しい宝石セットに入れられます。
RVMの代替
同様の仕事をするrbenvをチェックすることもできます。