1
我試圖使用Feedzirra來解析RSS feed, m不能同時擁有所需的有效支持寶石。它告訴我,兩個版本的activesupport之間有衝突。我有積極的支持(3.2.3)和feedzirra(0.1.3)。無法激活feedzirra-0.1.3,因爲activesupport-3.2.3與有效支持(〜> 3.1.1)衝突(Gem :: LoadError)
這是我的代碼開頭:
require 'rubygems'
require 'simple-rss'
require 'open-uri'
require 'json'
require 'rest-client'
require 'digest/sha1'
require 'mysql2'
require 'active_record'
這裏是當我運行該文件,我得到的錯誤。
/Users/fil/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb:1625:in `raise_if_conflicts': Unable to activate feedzirra-0.1.3, because activesupport-3.2.3 conflicts with activesupport (~> 3.1.1) (Gem::LoadError)
from /Users/fil/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb:740:in `activate'
from /Users/fil/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems.rb:209:in `rescue in try_activate'
from /Users/fil/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems.rb:206:in `try_activate'
from /Users/fil/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:58:in `rescue in require'
from /Users/fil/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in `require'
from wsj.rb:16:in `<main>'
任何想法如何解決這個問題?真的很喜歡使用這顆寶石。