Windows7のRails環境にRMagickをインストールする(64bit版ImageMagick)

Windows7のRails環境にRMagickをインストールする(64bit版ImageMagick)

Windows7の環境にRMagickをインストールする際に、普通にbundle installしただけではうまく入らないことがあります。

 

手順

1.ImageMagickのインストール

これは当然ですが、RMagickはImageMagickのラッパーなので、ImageMagickがないと使えません。

以下のURLからダウンロードしてインストールします。

http://www.imagemagick.org/script/binary-releases.php#windows

今回は「ImageMagick-6.9.0-3-Q16-x64-dll.exe」をインストールしました。

インストールするときの注意事項としては、ヘッダー類を一緒にインストールする必要があります。

デフォルトでチェックが外れているので、以下のように「Install development headers and libraries for C and C++」をチェックします。

これはRMagickをインストールする際に行われるコンパイル時にヘッダー類が必要なためです。

 

imagemagickインストールオプション

2.環境変数の設定

以下の2つのパスを環境変数に設定します。

set CPATH=C:\Program Files\ImageMagick-6.9.0-Q16\include
set LIBRARY_PATH=C:\Program Files\ImageMagick-6.9.0-Q16\lib

上記のようにSETコマンドで設定するか、環境変数から設定します。

3.bundle installの実行

bundle installでインストールすればインストールされます。

 

TAG

  • このエントリーをはてなブックマークに追加
金子 将範
エンジニア 金子 将範 rubyist

新しいことや難しい課題に挑戦することにやりがいを感じ、安定やぬるい事は退屈だと感じます。 考えるより先に手が動く、肉体派エンジニアで座右の銘は諸行無常。 大事なのは感性、プログラミングにおいても感覚で理解し、感覚で書きます。