Ruby on rails 找不到gem的兼容版本;多重json";:

Ruby on rails 找不到gem的兼容版本;多重json";:,ruby-on-rails,salesforce,Ruby On Rails,Salesforce,我试图运行服务器,但这个结果总是出现在我眼前 could not find compatible versions for gem "multi_json": In Gemfile: rails (= 3.2.6) ruby depends on multi_json (~> 1.0) ruby 我有rails 3.2.6 我尝试使用bundle update,但在Gemfile中添加gem“multi_json”的结果相同 删除Gemfile.lock文件 然后

我试图运行服务器,但这个结果总是出现在我眼前

could not find compatible versions for gem "multi_json":
  In Gemfile:
    rails (= 3.2.6) ruby depends on
      multi_json (~> 1.0) ruby
我有rails 3.2.6 我尝试使用bundle update,但在Gemfile中添加
gem“multi_json”
的结果相同

删除Gemfile.lock文件

然后运行
bundle安装


这帮助我克服了上述错误。

在您的捆绑包中找到最低兼容版本的multi_json。在我的例子中,它是1.3.0,所以我在我的文件中添加了以下内容

gem“multi_json”、“~>1.3.0”

然后跑

bundle-update-multi\u-json

这将从冲突版本解锁multi_json,并根据最低兼容版本安装捆绑包