Ich versuche, ein Modul aus einem bestimmten Verzeichnis zu importieren.
Das Problem ist, dass, wenn ich sys.path.append(mod_directory)den Pfad mod_directoryanhänge und dann den Python-Interpreter öffne, das Verzeichnis am Ende der Liste sys.path hinzugefügt wird. Wenn ich die PYTHONPATHVariable 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_directoryam Anfang in einem Python-Skript hinzuzufügen ?

siteModul ausprobiert .