J'ai mis à niveau vers imagemagick-7.0.4-3.sierra et maintenant mon RMagck 2.16 précédemment installé échoue. J'ai vérifié MagicWand:
$ find /usr/local -name MagickWand.h /usr/local/Cellar/imagemagick/7.0.4-3/include/ImageMagick-7/MagickWand/MagickWand.h
Il semble donc être là. J'ai également réinstallé et relié pgk-config. N'a pas aidé aussi bien. Des idées?
Je viens de rencontrer et de résoudre ce problème sur un nouveau Mac exécutant Sierra. Il ne semble pas y avoir de solution pour ImageMagick 7 pour le moment.
Désinstallez imagemagick existant si nécessaire
Installez la version 6:
brew install imagemagick@6
Comme il s'agit uniquement d'un fût, vous devez alors le lier de force:
brew link --force imagemagick@6
Cette version imagemagick installée 6.9.7-4 pour moi.
Ensuite, la gemme a été installée avec succès. J'inclus les numéros de version pour les futurs lecteurs:
Installer rmagick 2.13.4 avec des extensions natives
la solution de dyson ne fonctionnait pas tout à fait pour moi. J'ai trouvé qu'en plus d'installer imagemagick@6
, Je dois également installer pkg-config puis définir 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'