ruby - Windowsでのrmagickの問題

ruby windows rubygems rmagick

Railsアプリ用にWindowsにrmagickをインストールしようとしています。

次のファイルをダウンロードして、指示に従いました。
http://rubyforge.org/frs/download.php/64917/RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.zip

irbとrequire 'rubygems'; require 'RMagick'を実行すると、問題ありません。
しかし、私がrails consoleで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


何故ですか?
答え
前提条件:
Ruby> 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


経由

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

ruby-on-rails - ログ(開発と製品の両方)およびサーバー出力が機能しないレール3

ruby-on-rails - Twittersスタイルのコピー-インデックスの統合と同じページでのフォームの作成

ruby - Rubyを使用したUIMA?

ruby-on-rails - 1つの一般的なスクリプトから複数のwatirスクリプトを実行する方法

ruby - インデントにタブを使用すべきではないのはなぜですか? [閉まっている]

ruby-on-rails - ペーパークリップを使用して写真をAmazon s3にアップロードするときの問題

php - PHPプログラムでRubyを使用する

jquery - 変数を使用してレンダリングするレールパーシャルの名前を指定する

ruby-on-rails - コードと構成を共有する複数のRailsアプリケーションとサービスをどのように管理しますか?

ruby-on-rails - RVMでのSqlite3の問題