PIL-decoder jpeg not available on ubuntu x64,
Ich weiß, dass diese Frage sieht aus wie ein Duplikat aber ich hab folgten viele online-Anleitungen, wie man richtig installieren PIL und keiner gearbeitet haben.
Ich habe alles versucht: Python Image Library schlägt fehl mit der Meldung "decoder JPEG not available" - PIL ohne Erfolg.
Wenn ich sudo pip install pil, das Schlimmste von allem, es ist eine irreführende Fehlermeldung. Jpeg, Freetyle, etc support ist alles aufgelistet, sobald Sie verfügbar sind. Aber wenn Sie einige python-code unter Verwendung von PIL, die
berüchtigt IOError "decoder jpeg nicht verfügbar" kommt.
Sogar nach ein Symlink in /usr/lib für die .so libjpeg-Dateien, hat nichts geklappt.
Irgendwelche Ideen? Danke.
InformationsquelleAutor Lucas Ou-Yang | 2013-08-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie versuchen, diese:
1. klar PIL-Pakete
2. installieren Sie die erforderlichen Pakete
3.Bild herunterladen und installieren
4. prüfen Sie, ob es funktioniert
Wenn das Ergebnis ist:
Glückwunsch!!!
verwenden
import Image
ersetzenfrom PIL import Image
die gleichen Fehler .. dann folgte ich Ihnen . test bestanden, aber das werfen folgende Fehlermeldung
.. Exception Location: build/bdist.linux-x86_64/egg/PIL/Image.py in _getdecoder, line 415
import-Fehler oder was
Fehler im Beispiel: len(im.tostring()) aus Zeile #76 von selftest.testimage-Ausnahme ausgelöst: Traceback (most recent call last): File "./doctest.py", line 499, in _run_examples_inner exec compile(source, "<string>", "single") in der Einheiten-Datei "<string>", line 1, in <module> File "/home/ubuntu/.local/lib/python2.7/site-packages/PIL/Image.py", line 697, in tostring "Bitte rufen Sie tobytes() statt.") NotImplementedError: tostring() wurde entfernt. Bitte rufen Sie tobytes() statt.
InformationsquelleAutor Wee