PyDev Eclipse Python-Interpreter Fehler: stdlib nicht gefunden

PyDev Eclipse Python-Interpreter Fehler: stdlib nicht gefunden

Fehler mit PyDev.

Ich erhalte immer wieder die folgende Fehlermeldung:

"Fehler: Python stdlib nicht gefunden

Es scheint, dass der Python-Ordner /Lib (der die Standardbibliothek enthält) während des Installationsvorgangs nicht gefunden/ausgewählt wurde.

Dieser Ordner (der Dateien wie threading.py und traceback.py enthält) ist erforderlich, damit PyDev ordnungsgemäß funktioniert (und er muss die eigentlichen Quelldateien enthalten, nicht nur .pyc-Dateien) …“

Ich verwende Windows 7.

Ich habe stundenlang nach einer Lösung gesucht und versucht, dieses Problem zu lösen, bin aber zu keiner Lösung gekommen ...

- Habe versucht, alle Dateien in die Bibliothek einzufügen, aber kein Ergebnis.

Ich habe auch unter sys.path nachgesehen und für mich sah es so aus, als wäre es an der richtigen Stelle, hier ist ein Bild: (Kann keine Bilder posten, da ich neu in den Foren bin, aber hier ist eine Textkopie des Codes)

-Als ich das tatsys.pfaddas Ergebnis war: ['C:\Python27\Lib\idlelib', 'C:\Windows\system32\python27.zip', 'C:\Python27\DLLs', 'C:\Python27\lib', 'C:\Python27\lib\plat-win', 'C:\Python27\lib\lib-tk', 'C:\Python27', 'C:\Python27\lib\site-packages']

Und außerdem noch Folgendes:

os.environ['PYTHONPATH'].split(os.pathsep)

Traceback (letzter Aufruf zuletzt): Datei "", Zeile 1, in os.environ['PYTHONPATH'].split(os.pathsep) Datei "C:\Python27\lib\os.py", Zeile 423, inArtikel abrufen returniere self.data[key.upper()] KeyError: 'PYTHONPATH'

Ich habe auch den folgenden CMD-Befehl ausprobiert: set PYTHONPATH C:\PYthon27\lib;C:\MyPythonlib Allerdings heißt es dort, es seinicht definiert.

Jetzt bin ich verwirrt. Ist der Pfad nicht an der richtigen Stelle? Wenn ja, wie kann ich die Änderungen vornehmen und was sind das für Änderungen? Ich denke immer noch, dass der Pfad falsch ist, aber ich weiß nicht, wie ich dieses Problem beheben kann.

Ich bin ehrlich, ich bin ein absoluter Neuling, wenn es um Programmiersprachen und dergleichen geht, also ist das alles neu für mich. Allerdings sitze ich jetzt schon seit unzähligen Stunden daran und habe keine Lösung gefunden ... Ich habe einen Artikel nach dem anderen zu diesem Thema recherchiert und wäre wirklich dankbar, wenn mir jemand eine schöne, klare Antwort geben könnte, die mir hilft, den richtigen Weg einzuschlagen :).

Danke

Antwort1

Sehen Sie sich beim Konfigurieren des Interpreters in PyDev die Ordner an, die Sie auswählen, und prüfen Sie, ob sich dort tatsächlich die .py-Dateien befinden (und nicht nur .pyc-Dateien). PyDev prüft, ob die Standardbibliothek verfügbar ist, indem es prüft, ob threading.py (und einige andere Ordner) in einem dieser Ordner verfügbar sind (wenn Sie nur .pyc-Dateien haben, müssen Sie möglicherweise eine Python-Version von python.org herunterladen, die tatsächlich .py-Dateien und nicht nur .pyc-Dateien enthält).

verwandte Informationen