[解決済み] 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
これをやったらうまくいきました。
関連
-
[解決済み] Rubyでリモートホストの到達可能性をpingで確認する方法
-
[解決済み] Rubyのダブルコロン `::` とは何ですか?
-
[解決済み] Rubyで配列を平坦化するにはどうしたらいいですか?
-
[解決済み] Ruby の `print` から bash スクリプトを呼び出して echo するにはどうしたらいいですか?
-
[解決済み] ファイルの存在を確認する方法 [重複]について
-
[解決済み] Rubyで2次元配列の作成と反復処理
-
[解決済み] 動的な定数割り当て
-
[解決済み] Windowsにpipをインストールするにはどうしたらいいですか?
-
[解決済み】Homebrewは特定のバージョンのformulaをインストールしますか?
-
[解決済み】Ubuntuでのsqlite3-rubyのインストールエラー
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Ruby: 特定のバージョンのruby gemをインストールする方法は?
-
[解決済み] RMagickのインストール。MagickWand.hが見当たりません。
-
[解決済み] RubyのHashをキーでアルファベット順にソートする方法
-
[解決済み] Rubyでランダムな文字列を生成する方法
-
[解決済み] Rubyで配列を降順にソートする方法
-
[解決済み] Gem::Specification.reset中に未解決のスペックがある。
-
[解決済み] Capybaraを使ったドロップダウンでのオプションの選択方法
-
[解決済み] Ruby の `print` から bash スクリプトを呼び出して echo するにはどうしたらいいですか?
-
[解決済み] Rubyの予期しないキーワードの終了、および予期しない入力の終了
-
[解決済み] Ruby 1.8.7 ハッシュを文字列に変換する