Hiho,
ich hab ja eigentlich vermeiden wollen nach diesem leidigen thema hier zu fragen, aber mir bleibt wohl keine andere Möglichkeit.
Wie kann ich verhindern, das bei einem mit py2exe compilierten Programm die dos-shell mit aufploppt?
Ich habe dazu schon gesucht und bin in den meisten Fällen auf folgende antworten gestossen:
Script umbenennen in .pyw:
Geht nicht. wenn ich das mache und dann versuche py2exe auszuführen legt er einfach keine Dateien an. eine Fehlermeldung gibt es auch nicht
py2exe mit Flag -w starten:
Geht nicht. Diese Option gibt es bei mir gar nicht:
D:\Python23>python setup.py py2exe -w
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
[...]
error: option -w not recognized
Andere Antworten habe ich weder hie rnoch bei googel finden können...
Irgendwelche Ideen, die funktionieren?
Grüsse
Marc
py2exe dos-shell verstecken
-
- User
- Beiträge: 63
- Registriert: Donnerstag 20. November 2003, 13:45
- Wohnort: Frankfurt/M.
doch das geht!
bei mir jedenfalls.
steht auch im setup script
das sollte rein.
und du hsat recht: die -w option gibt es bei mir auch nciht...
bei mir jedenfalls.
steht auch im setup script
Code: Alles auswählen
scripts("datei.pyw")
und du hsat recht: die -w option gibt es bei mir auch nciht...
-
- User
- Beiträge: 63
- Registriert: Donnerstag 20. November 2003, 13:45
- Wohnort: Frankfurt/M.
Argh... wie war das mit dem wald vor lauter Bäumen...?
Ich bin darauf reingefallen das in der Beispiel setup.py von py2exe setup(console=["script.py"]) steht. Das durch 'windows' ersetzt und schon klappt es...
*wo ist der Kopf auf Tastatur hämmer smilie*
Ich bin darauf reingefallen das in der Beispiel setup.py von py2exe setup(console=["script.py"]) steht. Das durch 'windows' ersetzt und schon klappt es...
*wo ist der Kopf auf Tastatur hämmer smilie*