Ich versuche, ein Modul aus einem bestimmten Verzeichnis zu importieren.
Das Problem ist, dass, wenn ich sys.path.append(mod_directory)
den Pfad mod_directory
anhänge und dann den Python-Interpreter öffne, das Verzeichnis am Ende der Liste sys.path hinzugefügt wird. Wenn ich die PYTHONPATH
Variable exportiere , bevor ich den Python-Interpreter öffne, wird das Verzeichnis am Anfang der Liste hinzugefügt. Im letzteren Fall kann ich das Modul importieren, im ersteren jedoch nicht.
Kann jemand erklären, warum dies geschieht, und mir eine Lösung geben, um das mod_directory
am Anfang in einem Python-Skript hinzuzufügen ?
site
Modul ausprobiert .