1

RVM 環境をセットアップし、Bundler と Rake をインストールしました。私のプロジェクトには Gemfile があります。実行するとbundle install、指定したプロジェクト フォルダーに gem がインストールされます。しかし、実行するgem listと、Bundler によってインストールされた gem が表示されません。何故ですか?ご協力いただきありがとうございます

編集:また、レールの宝石とそのバージョンをプロジェクトのGemfileで定義したので、gem install railsを実行したことはありません

編集 2: 実行しましたgem install rails。プロジェクトの外で実行するrails -vと、3.2.12 が取得され、プロジェクト フォルダー内では、Gemfile で定義されたバージョンである 3.2.11 が取得されます。しかし、なぜ?Rails をグローバルにインストールする必要があったのはなぜですか?

4

1 に答える 1

1

.rvmrc次のコードを記述します。

rvm use <ruby_version>@<project_name> --create

私の場合ruby_versionruby-1.9.3-p194

プロジェクト パスに移動したら、実行bundle installして、プロジェクトに固有のすべての gem をインストールします。

于 2013-03-13T09:04:31.770 に答える