2017-01-14 53 views
34

Uaktualniłem do imagemagick-7.0.4-3.sierra i teraz mój poprzednio zainstalowany RMagck 2.16 nie działa. Sprawdziłem MagicWand:ImageMagick 7 z RMagick 2.16 na MacOS Sierra Nie można znaleźć MagickWand.h

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

Więc wydaje się tam być. Również ponownie zainstalowałem i ponownie zsynchronizowałem pgk-config. Nie pomogło również. Jakieś pomysły?

+2

I tymczasowym rozwiązaniem jest downgrade do najnowszej imagemagick6 napar zainstalować https://raw.githubusercontent.com/Homebrew/homebrew-core/6f014f2b7f1f9e618fd5c0ae9c93befea671f8be/Formula/imagemagick.rb – florigee

+1

to bardzo mi pomogło , dzięki! więc rozwiązaniem jest: 'brew uninstall imagemagick', a następnie' brew install https: // raw.githubusercontent.com/Homebrew/homebrew-core/6f014f2b7f1f9e618fd5c0ae9c93befea671f8be/Formula/imagemagick.rb'' –

Odpowiedz

110

Właśnie napotkałem i rozwiązałem ten problem na nowym komputerze Mac z systemem Sierra. Wydaje się, że obecnie nie ma rozwiązania dla ImageMagick 7.

  1. Odinstaluj istniejący ImageMagick razie potrzeby

  2. Instalacja wersji 6:

    brew install [email protected]

  3. Ponieważ jest beczka tylko należy następnie wymusić-link go:

    brew link --force [email protected]

Ta zainstalowana dla mnie wersja imagemagick 6.9.7-4.

Następnie klej został pomyślnie zainstalowany. Ja w tym numery wersji dla przyszłych czytelników:

Instalacja rmagick 2.13.4 z natywnych rozszerzeniach rozwiązanie

+0

Nie znalazłem rozwiązania dla rmagick do pracy z imagemagick v7, cofając się do v6 działa jak opisano w tej odpowiedzi, dzięki – mymlyn

+0

Uratowałeś mi tyle frustracji. Dziękuję Ci!! – maxhm10

+7

Znalazłem to 2 godziny. Chcę wyrzucić komputer przez okno. – Brian