ImageMagick 7 с RMagick 2.16 на MacOS Sierra Не удается найти MagickWand.h

Я обновился до 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. Не помогло. Есть идеи?

Ответ 1

Я только что столкнулся и решил эту проблему на новом Mac, на котором работает Sierra. На данный момент решения ImageMagick 7 не найдено.

  • При необходимости удалите существующий imagemagick

  • Установите версию 6:

    brew install [email protected]

  • Поскольку это только кег, вы должны принудительно связать его:

    brew link --force [email protected]

Для меня установлена ​​версия imagemagick 6.9.7-4.

Затем драгоценный камень затем успешно устанавливается. Я включаю номера версий для будущих читателей:

Установка rmagick 2.13.4 с собственными расширениями