Installation Kissen für Python unter Windows
Ich bin ziemlich neu in Python und versuche zu installieren, das Kissen-Paket auf Windows 7. Ich heruntergeladen und lief die MS Windows installer Pillow-2.2.1.win-amd64-py3.3.exe von hier. Es erschien zu installieren ist in Ordnung. Wenn ich den einfachen code-Zeile:
from PIL import Image
direkt von der Python-interpreter läuft es gut. Eine Hilfe() on PIL gibt mir den Inhalt der Packung.
Aber wenn ich versuchen, die gleiche code-Zeile in einem Skript, bekomme ich eine ImportError: No module named PIL
. Was bin ich?
(Beachten Sie, dass ich in der Lage gewesen, zu import sys
und import MySQLdb
aus Skripten ganz gut.)
Gelöst: sicher, genug, ich bin mit Python 2.7, wenn ich das ausführen von Skripts. (Ich glaube, ich vage erinnern, dass eine ältere version installiert, so konnte ich interface mit MySQL.) Danke Euch allen für den Hinweis, ich solle überprüfen Sie die version verwendet wird.
- Können Sie fügen Sie die traceback?
- überprüfen Sie, dass das Skript verwendet die gleichen python-executable, wo Sie installiert haben, z.B. Kissen, fügen Sie an der Spitze der Python-Skript:
#!python3.3
wenn Sie eine haben eine Python ist3.3 installation.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für Module von Drittanbietern für Windows, mein go-to-Ressource ist Christoph Gohlke ist Python-Extension-Pakete für Windows. Finden Sie die neueste version von Kissen hier. Stellen Sie sicher, Sie arbeiten mit den python.org version von Python.
Soweit Sie Ihre spezifischen Fehler, es ist schwer zu sagen, genau das, ohne einen traceback, aber stellen Sie sicher, dass Ihr Skript den Aufruf der korrekten version von Python. Wenn Sie auch installiert Python 2.7, zum Beispiel, das Skript aufrufen können, dass statt der 3.3.
In solchen Fällen bin ich einfach drucken
sys.path
am Anfang des Skripts in der Mühe und vergleicht Sie mit der von der python-interpreter arbeiten. In den meisten Fällen, die ich ausgeführt wurde das script mit einer anderen python-interpreter.In meinem Fall , ich bezog mich auf falsche pip-Ordner.
Verändert die virtuelle Umgebung, in pycharm-zu-Punkt nach rechts pip-Ordner, um dieses Problem zu lösen