2016-05-08 7 views
0

Ich versuche ImageMagick einzurichten, damit ich den Paperclip gem für Ruby on Rails verwenden kann. Ich habe so ziemlich jede Frage zu StackOverflow über das Problem gelesen, aber sie alle überspringen einfach mein Problem, dass keiner der ImageMagick-Befehle auf CommandPrompt erkannt wird.Wie installiere ich ImageMagick unter Windows 8?

Ich heruntergeladen und dann installiert ImageMagick-7.0.1-1-Q16-x64-dll.exe auf this page

installiert ich das Programm auf meinem C: Verzeichnis, so dass es kein Problem sein würde mit Leerzeichen im Pfad, und ich habe alle Standardinstallationsauswahlen verwendet und sogar "Install development headers" ausgewählt, was einige Antworten gesagt haben. Mein Problem ist, dass, wenn ImageMagick beendet die Installation, und es sagt, einige Befehle zu testen (wie „konvertieren -Version) auf Eingabeaufforderung, sie alle zu

“ ‚convert‘ erkannt wird nicht als interner oder externer Befehl ....“

Auf der Eingabeaufforderung. Was ein Problem sein könnte? Jeder Schritt-für-Schritt-Tutorial nimmt automatisch an, dass diese Befehle erkannt werden. die meisten Probleme danach Schritte beinhalten.

Here's the documentation for paperclip. Alles, was ich Deutsch:. Englisch: www.mjfriendship.de/en/index.php?op...39&Itemid=32 Du musst sicherstellen, dass der Edelstein Zugang zu ImageMagick hat, indem du ihn einfügst development.rb Datei:

Paperclip.options [: command_path] = "/ usr/local/ist /"

Um diesen Weg oben zu finden, jedoch sagt die Dokumentation zu geben " welche konvertieren ". Ich habe das recherchiert und anscheinend ist das ein Unix-Befehl und nicht etwas für Windows.

Also, welche Schritte muss ich machen, damit die Büroklammer auf ImageMagick zugreifen kann? Warum werden grundlegende ImageMagick-Befehle auch nach einer abgeschlossenen Installation nicht erkannt?

Antwort

0

Wenn Sie ImageMagick unter Windows installieren, ist dies eine Schaltfläche, die Sie überprüfen müssen, damit das Skript "veraltete" Dienstprogramme wie convert installiert. Neu installieren, klicken Sie auf diese Schaltfläche und konvertieren ist bereit zu verwenden. Alternativ installieren Sie ImageMagick 6.X, das die Konvertierung automatisch durchführt.

0

Windows-Benutzer, habe ich die meisten dieser here beantwortet.

Die Windows-Befehlszeile wird nicht ausgeführt which convert. Sie müssen etwas wie git bash verwenden.

Neuinstallation von Magick wird nicht schaden. Sie könnten eine andere Datei versuchen. Ich weiß, dass die DLL (du erwähntest) ganz oben auf der Liste steht, die nächste ist ebenfalls 64bit. Sie müssen jede Option bei der Installation überprüfen, da die Büroklammer im Hintergrund viele Funktionen zur Bildbearbeitung verwendet. Überprüfen Sie daher alle Optionen. Dann starten Sie das System neu.

-1

in Befehl vor der Eingabe konvertieren Sie haben Magick eingeben dann

im Auge behalten, konvertieren Sie eine neuere Version von IM verwenden daher müssen Sie durch Eingabe von ‚Magick‘ beginnen und dann einen anderen Befehl folgen