2016-04-27 9 views
0

Als ein vollständiger Begginer in Python entschied ich mich, den Python-Interpreter 3.4.4 und auch das PyDev-Plugin für Eclipse IDE zu installieren. Ich benutze auch Windows 10.Der Import der PIL-Bibliothek schlägt fehl

Ich habe ein Problem in Bezug auf bestimmte Importe, nämlich gefunden: from PIL import Image, ImageTk, die offenbar ein unaufgelöster Import ist.

Ich habe bestimmte Fragen, die ähnlich zu meiner Situation waren, aber die meisten von ihnen gaben eine Lösung wie die Installation von gepackten aus dem Linux apt-get. Hier sind einige der Themen, die ich besucht:

  1. Uninstalling and reinstalling Pillow and pip,
  2. Installing pillow-imaging-tk on Ubuntu,
  3. This topic which left me very confused,
  4. This one seemed helpful, but is on Unix OS again

Also bitte, könnte mir jemand erklären, warum ich diesen Fehler sehe, und wie könnte Ich korrigiere es, wenn ich unbedingt Eclipse, Pydev, Windows 10 und Python 3 verwenden möchte.

+0

Was passiert, wenn Sie das Skript ausführen? Tritt der Fehler nur in Eclipse auf oder tritt er auch beim Ausführen des Skripts auf? –

Antwort

1

die Lösung gefunden, hier ist das, was ich getan habe:

  1. Stellen Sie den PYTHONPATH like it is shown in this article, stellen Sie sicher, python.exe über cmd zugänglich ist,
  2. Via cmd, Typ pip install pillow. Alternativ können Sie den gleichen Befehl von Windows + R,
  3. eingeben (nicht sicher, ob relevanten Schritt) über Eclipse, Windows->Preferences->PyDev->PythonInterpreter entfernen Sie Ihren Interpreter, um es erneut hinzuzufügen,
  4. Neustart Eclipse.
0

Für Python-Importprobleme in PyDev hat die Projektwebsite eine Seite interpreter configuration, die ein guter Ausgangspunkt ist. Ich hatte vor kurzem ein ähnliches Problem, das ich gelöst habe, indem ich ein Modul dem erzwungenen Builtins Tab hinzugefügt habe.

+0

Ich habe versucht, PIL zu den Forced-Builtins hinzuzufügen, aber das Problem bleibt bestehen. – Aetos