4

サーバーを実行しようとしましたが、この結果が常に表示されます

could not find compatible versions for gem "multi_json":
  In Gemfile:
    rails (= 3.2.6) ruby depends on
      multi_json (~> 1.0) ruby

私はレール3.2.6を持っていますバンドルアップデートを使用しようとしましたが、同じ結果です

4

2 に答える 2

3

gem "multi_json"Gemfileに追加

Gemfile.lock ファイルを削除します

そして、実行しますbundle install

これは、上記のエラーを克服するのに役立ちました。

于 2012-07-17T13:58:16.940 に答える
0

バンドル内の multi_json の互換性のある最も低いバージョンを見つけます。私の場合は1.3.0だったので、Gemfileに以下を追加しました

gem "multi_json", "~> 1.3.0"

次に実行します

bundle update multi_json

これにより、競合するバージョンから multi_json のロックが解除され、互換性のある最も低いバージョンに従ってバンドルがインストールされます。

于 2013-03-19T21:38:15.843 に答える