проблема с rmagick в Windows - PullRequest
2 голосов
/ 31 июля 2011

Я пытаюсь установить rmagick на Windows для приложения rails.

Я скачал следующий файл и следовал инструкциям:
http://rubyforge.org/frs/download.php/64917/RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.zip

Если я запускаю irb и require 'rubygems'; require 'RMagick', все в порядке.
Но если я require 'RMagick' в консоли рельсов, это выдает мне следующую ошибку:

irb(main):001:0> require 'RMagick'
LoadError: no such file to load -- RMagick
        from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-3.
0.4/lib/active_support/dependencies.rb:239:in `require'
        from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-3.
0.4/lib/active_support/dependencies.rb:239:in `require'
        from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-3.
0.4/lib/active_support/dependencies.rb:225:in `load_dependency'
        from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-3.
0.4/lib/active_support/dependencies.rb:596:in `new_constants_in'
        from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-3.
0.4/lib/active_support/dependencies.rb:225:in `load_dependency'
        from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-3.
0.4/lib/active_support/dependencies.rb:239:in `require'
        from (irb):1

Почему это?

1 Ответ

2 голосов
/ 03 января 2013

Требования:
Рубин> 1.8.6
DevKit (любая версия)
Никакой другой установки ImageMagick или записи PATH

Шаг 1: Установка ImageMagick:

Скачать ImageMagick: http://imagemagick.spd.co.il/binaries/ImageMagick-6.8.0-3-Q16-windows-dll.exe

Установить ImageMagick:
* Важно: путь установки НЕ должен содержать пробелов.
В идеале выберите «C: \ ImageMagick ″

Пожалуйста, не забудьте выбрать следующие параметры:

Добавить каталог приложения в вашу систему путей
Установить заголовки разработки и библиотеки для C и C ++

Шаг 2: Установка rmagick:

Используйте следующую команду для установки rmagick gem:

gem install rmagick --platform=ruby -- --with-opt-lib=c:/ImageMagick/lib --with-opt-include=c:/ImageMagick/include

via-

http://shoobm.wordpress.com/2013/01/03/installing-rmagick-gem-on-windows-7/

...