无法激活httparty-0.13.7,因为json-2.0.4与json(〜> 1.8)冲突

时间:2019-01-28 16:50:01

标签: ruby-on-rails json ruby rubygems httparty

我正在尝试运行脚本,在我的两个文件中,我有以下内容

bot.rb

require 'rubygems'
require 'active_support'
require 'active_support/core_ext'
require './app/jobs/scraping_job.rb'

puts 'Hello World'

scraping_job.rb

require 'httparty'

class ScrapingJob

end

在我的gemfile中,我还添加了gem 'httparty'

但是当我运行脚本时,我遇到了这个错误

Unable to activate httparty-0.13.7, because json-2.0.4 conflicts with json (~> 1.8) (Gem::ConflictError).

我该如何解决此错误?

1 个答案:

答案 0 :(得分:1)

您可以运行

bundle update json

确保您键入json,而不只是捆绑更新,如果有依赖于json 1.8的应用程序,您也可以进行更新,例如kgio,那么您可以键入

bundle update json kgio