Вопрос по rubygems, gmail, email, ruby – Почему автозагрузке не удается загрузить файлы для драгоценных камней

1

Я пытаюсь читать письма в рубине, используя этоGmail Gem.

Когда яrequire 'gmail' в IRB или в скрипте я получаю эту ошибку:

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

Это происходит потому, что автозагрузка не может подать 'Gmail / клиента файл.

Когда я добавлюrequire 'gmail/client' вручную проблема исчезнет до следующего вызова автозагрузки. Это решение неприемлемо, потому что я не могу предвидеть, какие файлы добавить заранее.

Я нашеланалогичный вопросОднако это не такt исправить мою проблему.

Что-то неТаким образом, в gmail версии 0.4.0 нет строки 70.github.com/nu7hatch/gmail/blob/... Joshua Cheek
Я попытался воспроизвести с ruby 1.8.7, но не смог заставить эту ошибку произойти. Можете ли вы создать минимальный скрипт, который сделает это за вас, и опубликовать код. Casper
Кроме того, чтобы убедиться, что ты не хочешьт установлен что-то вродеfaster_require или подобный ускоритель драгоценных камней, который может помешать загрузке драгоценных камней? Casper
Если я удалю драгоценный камень, а затем переустановлю его, я могу использовать драгоценный камень, но только один раз. Nick Silva

Ваш Ответ

0   ответов

Похожие вопросы