Ich bin ziemlich neu bei Python und versuche, das Pillow-Paket unter Windows 7 zu installieren. Ich habe das MS Windows-Installationsprogramm Pillow-2.2.1.win-amd64-py3.3.exe heruntergeladen und ausgeführt here. Es schien gut zu installieren. Wenn ich die einfache Codezeile ausführen:Pillow für Python unter Windows installieren
from PIL import Image
direkt aus dem Python-Interpreter, es läuft gut. Eine Hilfe() zu PIL gibt mir den Paketinhalt.
Aber wenn ich versuche, die gleiche Codezeile innerhalb eines Skripts auszuführen, bekomme ich eine ImportError: No module named PIL
. Was vermisse ich?
(Beachten Sie, dass ich ganz gut in Skripten zum import sys
und import MySQLdb
der Lage gewesen.)
Entschlossen: sicher, genug, renne ich 2.7 Python, wenn ich Skripte ausgeführt. (Ich denke, ich erinnere mich vage daran, eine ältere Version installieren zu müssen, damit ich mit MySQL interagieren konnte.) Danke, dass Sie darauf hingewiesen haben, dass ich die verwendete Version überprüfen sollte.
Können Sie die Traceback einfügen? –
Überprüfen Sie, ob Ihr Skript die gleiche Python-Programmdatei verwendet, in der Sie Pillow installiert haben, z. B. am Anfang des Python-Skripts: '#! Python3.3 ', wenn Sie nur eine Python3.3-Installation haben. – jfs