WindowsへのRMagick 2.12.0のインストール

Pocket

ImageMagickのRubyバインディングであるRMagick?のWindows版をインストール。

単純にgem installだけだとrubyforgeにWindows用のgemファイルがないから

インストールに失敗する。

> gem install rmagick
...
can't install rmagick 2.13.1. can't find magickwand.h.
...

ImageMagickのインストール

仕方が無いのでwin32版を直接ダウンロードする。

最新の2.13系は利用できないので2.12.0のzipを選択。

http://rubyforge.org/frs/?group_id=12&release_id=42049

ダウンロードしたzipを解凍して、まずは付属のImageMagickをインストール。

ImageMagick-6.5.6-8-Q8-windows-dll.exe

付属のImageMagick以外のバージョンしかインストールされてないとgemがインストール出来ないらしいので注意。

RMagickのインストール

ImageMagickのインストールが終わったらコマンドプロンプトを開いて

さっき解凍したフォルダまで移動して以下のコマンドを実行してRMagickをインストールする。

> gem install rmagick --local

次のメッセージが表示されればインストール成功。

Successfully installed rmagick-2.12.0-x86-mswin32

下のが動けばインストールされてるんじゃないかな。

require 'rubygems'
require 'RMagick'

img = Magick::ImageList.new('bakeneko.png')
new_img = img.resize(100, 100)
new_img.write("image_100x100.png")

投稿者紹介

株式会社ユニキャスト
私たちは、テクノロジに魅せられた個性あふれるメンバーによって構成された茨城県日立市に本社を構えるベンチャー企業です。
”テクノロジを通して「驚き」と「感動」を創造し、人々の「夢」と「笑顔」を支えます。” の経営理念をモットーに明るい未来を描き、ワクワクする企画提案を続けて参ります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください