2017-01-14 6 views
34

imagemagick-7.0.4-3.sierra로 업그레이드했는데 이전에 설치 한 RMagck 2.16이 실패합니다. 나는 MagicWand 검사 : MacOS에서 RMagick 2.16을 사용하는 ImageMagick 7 Sierra MagickWand.h를 찾을 수 없음

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

그래서 거기 것 같다. 또한 pgk-config를 다시 설치하고 다시 연결했습니다. 도움이되지 않았다. 어떤 아이디어?

+2

I 임시 수정이 양조가 https://raw.githubusercontent.com/Homebrew/homebrew-core/6f014f2b7f1f9e618fd5c0ae9c93befea671f8be/Formula/imagemagick.rb – florigee

+1

를 설치 최신 imagemagick6으로 다운 그레이드하는 것입니다 그것은 나에게 많은 도움이 , 감사! 그래서 해결책은 :'brew uninstall imagemagick','brew install https : // raw.githubusercontent.com/Homebrew/homebrew-core/6f014f2b7f1f9e618fd5c0ae9c93befea671f8be/Formula/imagemagick.rb' –

답변

110

시에라를 실행하는 새로운 Mac에서이 문제가 발생하여 해결되었습니다. 현재 ImageMagick 7에 대한 해결책이없는 것 같습니다.

  • 버전 6 설치 필요한 경우

    1. 제거 기존 ImageMagick이이 이후

      brew install [email protected]

    2. 는 다음 강제로 연결한다, 통 전용입니다 그것을 :

      brew link --force [email protected]

    나를 위해 imagemagick 버전 6.9.7-4가 설치되었습니다.

    그런 다음 보석이 성공적으로 설치되었습니다. 나는 미래의 독자의 버전 번호를 포함하고있다 :

  • +0

    rmagick을 작동시키기위한 해결책을 찾지 못했습니다. imagemagick v7, v6로 돌아가는 것은이 대답에 설명 된대로 작동합니다. 덕분에 – mymlyn

    +0

    나를 많이 좌절 시켰습니다. 고맙습니다!! – maxhm10

    +7

    2 시간 내에 발견했습니다. 내 컴퓨터를 창밖으로 던지고 싶습니다. – Brian

    1

    다이슨의 솔루션은 나를 위해 잘 작동하지 않았다 네이티브 확장을 rmagick 2.13.4을 설치. [email protected]을 설치하는 것 외에도 pkg-config를 설치 한 다음 PKG_CONFIG_PATH을 설정해야합니다.

    brew install [email protected] pkg-config 
    PATH="/usr/local/opt/[email protected]/bin:$PATH" PKG_CONFIG_PATH=/usr/local/opt/[email protected]/lib/pkgconfig gem install rmagick -v '2.13.4'