2011-04-30 13 views
0

"rails new app"コマンドは "new"と "app"の2つのレールアプリケーションを生成していますが、どちらもGemfileを含んでいないので、 "bundle"コマンドを実行することができません。現在のディレクトリをいずれかのアプリケーションに変更します。私は "rvm use 1.9.2"コマンドを使ってruby 1.9.2を使用しています。さらに "gem list"コマンドでもバンドルとバンドラが表示されます。Rails 3.0 bundle

だから助けてください。

答えて

2

おそらく古いRails2 "rails"バイナリを使用しています。 rails --versionを試してみてください。

1

複数のバージョンのRailsがインストールされている場合は、どのバイナリが使用されているかに問題があります。

gem listを実行して2.3.x3.0.xの両方がインストールされていることを確認してください。

両方のバージョンが必要な場合は、rvmにcreate gemsets for each rails versionが必要です。次に、使用するGemsetを指定するためにrvm use [email protected]またはrvm use [email protected]のような操作を行います。