1

gem draperをインストールしようとしましたが、activerecordをバージョン3.2.6に更新するように求められました。完了しました。draperを正常にインストールしましたが、RailsサーバーでWebアプリケーションを実行すると、次のエラーが発生します。

/var/lib/gems/1.9.1/gems/bundler-1.0.21/lib/bundler/runtime.rb:31:in `block in setup':既にmulti_json 1.3.6をアクティブ化していますが、Gemfileにはmulti_jsonが必要です1.3.5。bundle execを使用すると、これを解決できる場合があります。

aptanastudio3を使用しています

それを解決する方法は?

4

2 に答える 2

2

bundle updateまず、 Gemfileを変更した後に実行したことを確認します。

次に、エラーメッセージの内容を実行bundle execし、サーバーにインストールされているgemではなく、Gemfile.lockのgemを使用するを使用する必要があります。

したがって、これを実行します。

bundle exec rails s
于 2012-06-16T15:20:53.263 に答える
0

実行してみてください:

bundle install
于 2012-06-16T15:29:42.557 に答える