Ich versuche, Pillow 3.1 unter Windows zu installieren. Per the instructions, sollte ich in der Lage sein, nur in Typ:Wie installiert man Pillows unter Windows mit Pip?
pip install Pillow
Aber ich bekomme:
ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting
Da nun (ab den Versionen nach 3.0 ich glaube?) Libjpeg erforderlich ist für Kissen installiert werden. Ich weiß nicht, wie man das unter Windows macht. Vielleicht installiere Ming oder sowas. Aber ich habe wirklich auf eine einfache Pip-Installation gehofft.
kann ich diese Optionen durch den intuitiven Befehl deaktivieren:
pip install --upgrade pillow --global-option="build_ext" --global-option="--disable-jpeg" --global-option="--disable-zlib"
Aber dann schlägt die Build, weil ich nicht Visual C++ installiert.
Ja, ich kann Kissen installieren, indem Sie es von der unofficial repository list herunterladen. Aber gibt es eine Möglichkeit, dies mit pip unter Windows ohne viele zusätzliche Installationen zu tun?
haben Sie versucht, 'libjpeg' zu installieren? –
Installieren Sie zuerst den Microsoft Visual C++ - Compiler für Python 2.7 von [http://aka.ms/vcpython27] (http://aka.ms/vcpython27). Sie können auch Binärdll von libjpeg/jpeg für Windows installieren. –
Sie benötigen 'libjpeg', den Visual C++ 2008 Compiler, und wenn Sie Unterstützung für Dinge wie PNG, TIFF, etc. benötigen, müssen Sie auch' zlib', 'libtiff' usw. installieren. d empfiehlt, wenn möglich aus der vorbereiteten Binärdatei von UCI zu installieren. Die Alternative, wenn Sie wirklich mit Pip installieren möchten, ohne eine Reihe von Extras zu installieren, besteht darin, alle Flags zu übergeben, um alles zu deaktivieren, was eine externe Bibliothek erfordert (obwohl das bedeutet, dass Ihre Pillow-Installation wahrscheinlich eher merkmalslos ist). – birryree