Rails - RMagick 2.16.0 kann nicht installiert werden. MagickWand.h kann nicht gefunden werden

8

Ich schätze, dass diese Frage schon oft gestellt wurde, aber ich habe alle verfügbaren Antworten vergeblich versucht. Das Fehlerprotokoll lautet wie folgt:

%Vor%

Nach dem Ausführen von mdfind MagickWand.h kann ich den Pfad sehen:

%Vor%

Ich fahre dann:

%Vor%

Erhalten Sie jedoch die gleiche Nachricht wie zuvor.

Jede Hilfe, wie Sie dies lösen können, wird sehr geschätzt.

    
Mark 15.02.2017, 13:07
quelle

6 Antworten

23

Ich habe das gleiche Problem seit ungefähr einem Monat, Mark (seit dem Imagemagick 7 Update). Ich benutze Homebrew auf OSX Sierra.

Für zukünftige Besucher dieser Frage können Sie versuchen, pkgconfig ( brew unlink pkgconfig && brew link pkgconfig ) zu verknüpfen und zu entkoppeln oder den Pfad wie Mayur beschreibt, aber wenn diese nicht funktionieren, müssen Sie Imagemagick 6 aus der Quelle installieren, wie es Mark hat fertig:

%Vor%

Ich glaube, das Problem liegt letztendlich bei pkgconfig. Wenn Sie also ein Update für pkgconfig sehen, sollte dies der Hinweis sein, es erneut zu versuchen.

    
Trip 21.02.2017, 15:45
quelle
8

Arbeitete dieses für mich bei osx sierra

%Vor%

Haben Sie es hier RMagick-Installation: Kann MagickWand.h nicht finden

    
Mizanur Rahman Mojumder 01.05.2017 07:46
quelle
1

Ich hatte ein ähnliches Problem mit dem Ausführen von

%Vor%

Als Erstes haben Sie imagemagick installiert? Wenn Sie nicht sicher sind, führen Sie

aus %Vor%

Wenn du das tust, hast du es wahrscheinlich entweder mit Fink oder Macports installiert (vielleicht Homebrew?). Was passiert, ist, dass rvm das imagemagick Verzeichnis nicht finden kann.

Nach dem Lesen von Ссылка Ich habe den ImageMagick-Pfad exportiert, indem ich

hinzugefügt habe %Vor%

zu meinem ~ / .bash_profile, um das neue Profil zu erstellen, und dann erneut "Juwel install rmagick" ausführen.

Es funktionierte für mich, nachdem ich das getan habe.

    
Mayur Shah 15.02.2017 14:05
quelle
1

Imagemagick 7 scheint nicht zusammenzuarbeiten. Hier ist, was ich gefunden habe, es funktioniert für mich:

%Vor%

Sehen Sie sich das GitHub-Problem genauer an.

    
tnaught 07.07.2017 15:36
quelle
0

Nach vielen Versuchen erscheint das Problem, dass ImageMagick 7 nicht gut mit OS Sierra zusammenspielt. Ich habe auf 6 heruntergestuft und funktioniert jetzt gut.

    
Mark 15.02.2017 16:04
quelle
0

Das funktioniert für mich:

%Vor%     
rld 29.06.2017 13:10
quelle