Exe Erstellen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
BlackJack

@s7120: Heisst die Datei denn tatsächlich Setup.py mit einem grossen S? Und bist Du auch in dem Verzeichnis in dem diese Datei liegt? Ansonsten kann es noch sein das Windows keine Zuordnung zur Dateiendung .py hat und man die erst einrichten muss. In der Python-Dokumentation gibt es einen Abschnitt über das Ausführen von Python-Programmen unter Windows.

@snafu: Das erfüllt aber nicht die ursprüngliche Anforderung, denn auf dem Zielrechner muss trotzdem der entsprechende Python-Interpreter installiert sein, ausser vielleicht man linkt die Python-DLL statisch und benutzt nichts aus der Standardbibliothek was nicht in der DLL vorhanden ist.
Sirius3
User
Beiträge: 18315
Registriert: Sonntag 21. Oktober 2012, 17:20

@BlackJack: das ist Windows, da ist Groß- und Kleinschreibung normalerweise egal.
s7120
User
Beiträge: 26
Registriert: Donnerstag 27. November 2014, 13:43

Hey Leute, es hat geklappt!! Nur taucht leider ein kleines Problem auf: Wenn ich die Exe öffne, blinkt das Fenster nur ganz kurz auf.
Ich kann zwar erkennen, dass der richtige Text dort steht, doch wäre es schöner, wenn es offen bleibt.
Benutzeravatar
darktrym
User
Beiträge: 785
Registriert: Freitag 24. April 2009, 09:26

Dann programmier die Anwendung so, dass sie nicht nach der Ausführung gleich wieder geschlossen wird!
„gcc finds bugs in Linux, NetBSD finds bugs in gcc.“[Michael Dexter, Systems 2008]
Bitbucket, Github
BlackJack

Noch besser: Führe Textmodusprogramme nicht per Klick aus sondern in einer Konsole, wie das vorgesehen ist.
s7120
User
Beiträge: 26
Registriert: Donnerstag 27. November 2014, 13:43

Achso, danke!
Super nette Leute hier, vielleicht kann ich euch irgendwann auch mal helfen (glaub eher nicht hehe).

Grüße aus Hamburg.
s7120
User
Beiträge: 26
Registriert: Donnerstag 27. November 2014, 13:43

http://www.python-forum.de/viewtopic.php?f=18&t=35564

Falls Ihr Lust habt ein weiteres Problem zu lösen ;)
Antworten