lunar hat geschrieben:Ins Blaue geraten würde ich mal annehmen, dass sowohl Python 2.3 als auch Python 2.5 installiert sind.
Genau, auf meinem Rechner sind Python 2.3, 2.4 und 2.5 installiert.
Diese Situation wird es aber wahrscheinlich auch auf den Rechnern geben, auf denen das Script mal laufen wird, ich kann da nicht einfach entscheiden "schmeißt euer Python 2.3 runter"...
lunar hat geschrieben:Wie führst du dein Skript den aus?
Normalerweise einfach per Doppelklick auf das .py-File, ich habe eine wxPython GUI draufgesetzt.
lunar hat geschrieben:Die IDE nutzt 2.5, und 2.5 ist auch in $PATH eingetragen. Die Dateiverknüpfung für *.py-Dateien steht aber vielleicht noch auf Python 2.3.?
Du hast recht! In der Registry stand wirklich alles auf Version 2.5, nur HKEY_CLASSES_ROOT\Python.File\AutoRegister hat noch die PythonCOM2
3.dll angezogen.
Habs auf ...25.dll geändert und nun gibt auch sys.path nur noch Python 2.5er Pfade aus. Und das Script läuft - ich bin begeistert!
Vielen Dank! *hüpf*