Im Zuge meiner Expiremente mit Python und der Google AppEngine brauchte ich für den lokalen Webserver zur Bearbeitung der Bildchen aus dem Blobstore auch die PIL Image Library installiert. Folgende Fehlermeldung nervte:
NotImplementedError: Unable to find the Python PIL library. Please view the SDK documentation for details about installing PIL on your system.
Klare Sache – runterladen, installieren und weiter gehts. Denkste 🙂 Aber wozu gibts ja haufenweise Anleitungen und Tipps in den unendlichen Weiten der Netzwelt. Also begab ich mich auf die Suche:
Erster Anlaufpunkt ist natürlich die Anleitung von Google selbst: http://code.google.com/intl/de-AT/appengine/docs/python/images/installingPIL.html
Ahh, da gibts einen Windows-Installer, wie praktisch – runtergeladen und fröhlich weiter. Gut, Google verweist weiter auf die Herstellerseite, denk ich mir „Passt, gibts wenigstens die aktuelle Version“. Nein, doch nicht, für Python 2.7 gibts kein Paket zum Runterladen. Gut, testen wir ob das 2.6er geht – natürlich nicht, der Installer fragt die Python Version ab.
Gut, also weitersuchen – die Herstellerseite hat einen Link auf eine weitere Seite: „Additional downloads may be found here.“ Das ‚here‘ ist dann da: http://effbot.org/downloads/#pil Grossartig, da gibts meine Version für 2.7, gleich runterziehen und installieren. Und einmal dürft ihr raten was der Installer von sich gegeben hat. Richtig, kein installiertes Python gefunden…
Tjo, vielleicht ist es in der Registry nicht richtig eingetragen, gesucht, gefunden, rumexperimentiert – aber da steht alles richtig drin.
Nun begann die richtige Recherche, sind ja nur ein paar Libs – händisch reinkopieren und konfigurieren? Ja geht, aber ziemlich aufwändig, also weitersuchen. Naja, langer Text kurzer Sinn – mein Freund Google hat mir dann doch ein verwertbares Ergebnis ausgeworfen, man braucht natürlich die 64bit Version des Installers – gefunden hab ich dann den erlösenden Download dann hier, eine wahre Fundgrube und Retter des restlichen Abends.