Конфликты автозагрузки в Ruby между гемами gmail и parse_resource

РанееЯ спросил о том, что автозагрузка в геме gmail не позволяет найти файлы, которые он хочет загрузить. При создании минимального сценария я обнаружил, что гем gmail загружал его файлы, когда я не включал гем parse_resource.

Gmail Gem позволяет получать доступ к электронной почте, ярлыкам и почтовым ящикам из Gmail.parse_resource gem оборачиваетparse.com API в шаблоне ActiveRecord.

Если я включу гем parse_resourcebefore гем gmail, ruby выдает ошибку LoadError.

Это перестановки минимального написанного мной сценария, организованного по ошибке.

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

Gmail.new('[email protected]', 'password')
Works Fine
require 'rubygems'
#require 'parse_resource'
require 'gmail'

Gmail.new('[email protected]', 'password')
Autoload Error
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

Как включить гемы parse_resource и gmail в мои программы?

-Ник

Ответы на вопрос(1)

Ваш ответ на вопрос