2017-01-14 4 views
34

imagemagick-7.0.4-3.sierraにアップグレードしました。以前にインストールしたRMagck 2.16が失敗しました。私はMagicWandをチェック:ImageMagick 7、MacOSでRMagick 2.16を使用するSierra MagickWand.hが見つかりません

$ find /usr/local -name MagickWand.h /usr/local/Cellar/imagemagick/7.0.4-3/include/ImageMagick-7/MagickWand/MagickWand.h

をだから、そこのようです。また、pgk-configを再インストールして再リンクしました。また助けなかった。何か案は?

+2

I一時的な修正は、最新のimagemagick6 醸造にダウングレードすることですが、インストールhttps://raw.githubusercontent.com/Homebrew/homebrew-core/6f014f2b7f1f9e618fd5c0ae9c93befea671f8be/Formula/imagemagick.rb – florigee

+1

それは私をたくさん助けました、ありがとう!それで解決策は: 'brew uninstall imagemagick'、' brew install https:// raw.githubusercontent.com/homebrew/homebrew-core/6f014f2b7f1f9e618fd5c0ae9c93befea671f8be/Formula/imagemagick.rb' –

答えて

110

Sierraを実行している新しいMacでこの問題が発生し、解決しました。現時点では、ImageMagick 7の解決策はないようです。

  1. をアンインストールし、既存のImageMagick必要

  2. はバージョン6インストールした場合:これは樽のみであるので、あなたはその後、強制的にリンクする必要があり、それを

    brew install [email protected]

  3. を:

    brew link --force [email protected]

これは私のためにimagemagickバージョン6.9.7-4をインストールしました。

その後、宝石は正常にインストールされました。私は将来の読者のために、バージョン番号を含めています:

+0

rmagickを動作させるための解決策を見つけられませんでしたimagemagick v7、v6に戻って、この答えに記載されているように動作します。ありがとう – mymlyn

+0

あなたは私に多くの欲求不満を救った。ありがとうございました!! – maxhm10

+7

私はこれを2時間で見つけました。コンピュータを窓から出したいです。 – Brian

1

ダイソンのソリューションはかなり私のために動作しませんでしたネイティブ拡張とrmagick 2.13.4をインストールします。私は[email protected]をインストールすることに加えて、pkg-configをインストールしてからPKG_CONFIG_PATHに設定する必要があることも発見しました。

brew install [email protected] pkg-config 
PATH="/usr/local/opt/[email protected]/bin:$PATH" PKG_CONFIG_PATH=/usr/local/opt/[email protected]/lib/pkgconfig gem install rmagick -v '2.13.4' 
関連する問題