我升级到imagemagick-7.0.4-3.sierra,现在我以前安装的RMagck 2.16失败了。我查了一下MagicWand:
$ find /usr/local -name MagickWand.h
/usr/local/Cellar/imagemagick/7.0.4-3/include/ImageMagick-7/MagickWand/MagickWand.h
所以它似乎在那里。我也重新安装并重新链接了pgk-config。没有帮助。有任何想法吗?
答案 0 :(得分:116)
我刚刚遇到并在运行Sierra的新Mac上解决了这个问题。目前似乎没有针对ImageMagick 7的解决方案。
如果需要,请卸载现有的imagemagick
安装第6版:
brew install imagemagick@6
由于这只是keg-only,因此您应该强制链接它:
brew link --force imagemagick@6
这为我安装了imagemagick版本6.9.7-4。
然后,gem成功安装。我包括未来读者的版本号:
使用原生扩展安装rmagick 2.13.4
答案 1 :(得分:5)
imagemagick@6
之外,我还需要安装pkg-config然后设置PKG_CONFIG_PATH
。
brew install imagemagick@6 pkg-config
PATH="/usr/local/opt/imagemagick@6/bin:$PATH" PKG_CONFIG_PATH=/usr/local/opt/imagemagick@6/lib/pkgconfig gem install rmagick -v '2.13.4'