无法安装 Rmagick



我正在mac系统中安装rmagick,我已经使用命令brew install imagemagick安装了imagemagick version 7,现在我正在执行gem install rmagick但是我收到以下错误。

Can't install RMagick 2.16.0. Can't find MagickWand.h.

我在我的 bashfile 中添加了export PKG_CONFIG_PATH="/opt/local/lib/pkgconfig:$PKG_CONFIG_PATH"但没有运气

最后,我降级了图像魔术的版本以使其工作,即

brew uninstall imagemagick
brew uninstal imagemagick@6

然后,为 MagicWand & MagicCore.h 设置路径

export PKG_CONFIG_PATH=/usr/local/Cellar/imagemagick@6/6.9.7-6/lib/pkgconfig/

尝试卸载 ImageMagick 并使用 --build-from-source 选项重新安装,这将获得您寻找的标头:

brew rm imagemagick
brew install imagemagick --build-from-source <ANY OTHER OPTIONS>

现在检查你有它:

find /usr -name "MagickWand.h"
/usr/local/Cellar/imagemagick/7.0.4-6/include/ImageMagick-7/MagickWand/MagickWand.h

最新更新