2012-04-11 11 views
1

Ich versuche, Feedzirra zu verwenden, um einen RSS-Feed zu analysieren, aber ich ' Ich bin nicht in der Lage, das ActiveSupport-Juwel gleichzeitig zu haben. Es sagt mir, dass ich einen Konflikt zwischen zwei Versionen von activesupport habe. Ich habe aktive Unterstützung (3.2.3) und feedzirra (0.1.3).feedzirra-0.1.3 kann nicht aktiviert werden, da activesupport-3.2.3 Konflikte mit aktivem Support verursacht (~> 3.1.1) (Gem :: LoadError)

Dies ist der Anfang meines Code:

require 'rubygems' 
require 'simple-rss' 
require 'open-uri' 
require 'json' 
require 'rest-client' 
require 'digest/sha1' 
require 'mysql2' 
require 'active_record' 

Und hier ist der Fehler, die ich bekomme, wenn ich die Datei ausführen.

/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>' 

Irgendwelche Ideen, wie Sie das beheben können? Würde wirklich gerne dieses Juwel benutzen.

Antwort