1. ホーム
  2. ruby

[解決済み] RMagick 2.13.1がインストールできません。

2022-04-27 17:08:47

質問

rmagickをインストールしようとすると、次のようなエラーメッセージが表示されます。

Can't install RMagick 2.13.1. Can't find MagickWand.h.
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Mac OSX 10.6.8, ruby 1.9.2p290, rvm 1.10.2 を使用しています。

この問題を解決するために、どなたか助けていただけませんか?

どのように解決するのですか?

を実行すると、同じような問題が発生しました。

$ gem install rmagick

まず、imagemagickはインストールされていますか?よくわからない場合は、次のように実行します。

$ convert --version

もしそうなら、おそらくfinkかmacportsでインストールしたのでしょう(たぶんhomebrew?)。

読了後 https://superuser.com/questions/361435/i-have-compiled-imagemagick-on-my-centos-and-rmagick-wont-install を追加してimagemagickのパスを書き出しました。

$ export PKG_CONFIG_PATH="/opt/local/lib/pkgconfig:$PKG_CONFIG_PATH"

を私の ~/.bash_profile に追加し、新しいプロファイルをソースして、実行します。

gem install rmagick

これをやったらうまくいきました。