2011-01-01 24 views
3

Ich habe vor kurzem meine Python-Installation auf 2.7 (zuvor 2.5) aktualisiert, und ich habe ein seltsames Problem festgestellt, wo ich bestimmte Module, die ich erstellt habe, nicht importieren kann. Ich hatte vorher kein Problem. Normalerweise bearbeite ich den PYTHONPATH und füge das Verzeichnis hinzu, in das ich Module importieren möchte. Aus irgendeinem seltsamen Grund kann ich nicht mehr importieren. Ich habe meinen Pfad in PYTHONPATH überprüft und es sah korrekt aus.Strange PYTHONPATH Problem

Wenn ich die sys.path in einem Dolmetscher angezeigt werden, sehe ich das aktuelle Verzeichnis in jedem Eintrag PYTHONPATH vorangestellt (dh 'c: \ bla \ bla c: \ path \ \ Module zu')

Wenn ich Bearbeiten Sie den sys.path, indem Sie das Verzeichnis anfügen, das ich am Ende der Liste haben möchte, alles funktioniert gut (zB 'c: \ path \ to \ module \'). Ich musste das nie zuvor tun.

Ich bin auf Windows 7 auf zwei Computern.

Hat jemand anderes ähnliche Probleme gehabt?

Antwort

1

Denke ich habe das Problem gefunden. Irgendwie hatte ich die Python-Standardbibliotheken in PYTHONPATH hinzugefügt. Sobald ich diese entfernt habe, funktioniert alles gut.