У меня есть:
Windows XP Professional SP3
Ruby 1.8.7
Rails 3.0.10
Bundler 1.0.15
ImageMagick 6.5.6 Q8
Rmagick 2.12.9
Мой гемфайл:
gem 'rmagick-2.12.0-x86-mswin32', '2.12.0', :path => 'c:/sites/uplodify/vendor'
Мой контроллер:
require 'RMagick'
Здесь я установил свой rmagick gem:
c:/ruby/ruby187/lib/ruby/gems/1.8/gems/rmagick-2.12.0-x86-mswin32/
Но когда я запускаю контроллер, появляется сообщение:
no such file to load -- RMagick
Затем я изменяю require 'RMagick'
на require 'c:/ruby/ruby187/lib/ruby/gems/1.8/gems/rmagick-2.12.0-x86-mswin32/lib/RMagick.rb'
и это работает !!!
Вопрос:
почему require 'RMagick'
не работает, а require 'c:/ruby/ruby187/lib/ruby/gems/1.8/gems/rmagick-2.12.0-x86-mswin32/lib/RMagick.rb'
работает????
Большое спасибо!
ДОБАВЛЕНО: Привет, люди.Я рад сказать, как я решил проблему.Я следовал рекомендациям по http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/....step шаг за шагом ...