Я продолжаю получать «нет такого файла для загрузки» после установки конкретного драгоценного камня в Rails ... почему? - PullRequest
0 голосов
/ 09 ноября 2010

Я получаю следующую ошибку:

no such file to load -- soap4r

Но я уже сделал gem install soap4r ... несколько раз, чтобы убедиться.

Почему я получаю эту ошибку и что я могу сделать, чтобы исправить ее?

no such file to load -- soap4r
c:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
c:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'

1 Ответ

0 голосов
/ 04 марта 2011

У меня была такая же проблема в приложении Rails, когда я включил soap4r в блок config в environment.rb.

Я избавился от ошибки, когда переместил ее в начало файла, перед блоком инициализатора. Вот что у меня есть:

gem 'soap4r'
require 'soap/wsdlDriver'

Это внутри блока инициализатора дало мне ошибки:

config.gem 'soap4r'
...