Ruby automatycznie ładuje konflikty między klejnotami gmail i parse_resource

Wcześniej, Zapytałem o automatyczne ładowanie w gemie gmail, nie mogąc znaleźć plików, które chciał załadować. W budowaniu minimalnego skryptu znalazłem, że klejnot gmail załadował jego pliki, gdy nie dodałem klejnotu parse_resource.

Theklejnot gmail umożliwia dostęp do wiadomości e-mail, etykiet i skrzynek odbiorczych z Gmaila. Theparse_resource gem zawijaparse.com api we wzorze ActiveRecord.

Jeśli dołączę klejnot parse_resourceprzed gmail gem, ruby ​​zgłasza LoadError.

Są to permutacje minimalnego skryptu, który napisałem, zorganizowane przez błąd.

LoadError
require 'rubygems'
require 'parse_resource' 
require 'gmail'

Gmail.new('[email protected]', 'password')
Działa w porządku
require 'rubygems'
#require 'parse_resource'
require 'gmail'

Gmail.new('[email protected]', 'password')
Błąd automatycznego ładowania
require 'rubygems'
require 'gmail'
require 'parse_resource' 

Gmail.new('[email protected]', 'password')

/Library/Ruby/Gems/1.8/gems/gmail-0.4.0/lib/gmail.rb:50:in 'new': no such file to load -- gmail/client (LoadError) from emailError.rb:6

Jak włączyć do moich programów zarówno klejnoty parse_resource, jak i gmail?

-Nacięcie

questionAnswers(1)

yourAnswerToTheQuestion