【发布时间】:2019-06-21 17:35:37
【问题描述】:
我正在尝试运行一个脚本,在我的两个文件中我有以下内容
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).
我该如何解决这个错误?
【问题讨论】:
-
我会 a) 确保您(直接)需要的所有 gem 都在您的 Gemfile 中,并且 b) 运行
bundle update。如果这不能解决它,它通常会向您显示有关依赖冲突的更多详细信息。如果没有,请粘贴您的 Gemfile,对我们的调试有帮助。
标签: ruby-on-rails json ruby rubygems httparty