Hallo Ihr,
ich habe seit kurzem Python 2.3 auf meinem Rechner installiert. Zusatzmodule sind win32all, cx_oracle und py2exe. Das mit dem Schreiben der Programme und Debuggen ist kein Problem.
Leider :( weiß ich nicht, wie ich aus einem Skript eine *.exe Datei erstellen kann. Ich weiß nur, dass es geht ->pytoexe. Aber Wie?!
Kann mir einer von Euch helfen?
Pythonskript in *.exe umwandeln
Hallo!
Jan
Eigentlich ist der Abschnitt "Using py2exe" auf http://starship.python.net/crew/theller/py2exe/ recht unmissverständlich. Ansonsten such' hier mal im Forum nach dem Begriff "py2exe". Zuletzt hab' ich unter http://python.sandtner.net/viewtopic.php?p=5341#5341 was dazu geschrieben.MaVoj hat geschrieben:Kann mir einer von Euch helfen?
Jan
Danke, hat funktioniert. Aber weshalb wird die *.exe so sehr klein und ich erhalte stattdessen ein *.zip mit meinen Bibliotheken. Kann ich das anders gestallten? Hätte schon gern eine etwas größere EXE und dafür keinen extra ZIP-Ordner.
Hallo!
Bitte nicht inhaltlich praktisch gleiche Fragen in zwei Threads stellen.
). Mit -c kannst Du die zip-Datei immerhin komprimieren (hast dann allerdings die Datei zlib.pyd zusätzlich). Aber sei froh: bei älteren Versionen wurde gar keine Zip-Datei erstellt, sondern die pyd-Dateien lagen "lose" im Ordner.
Jan
Bitte nicht inhaltlich praktisch gleiche Fragen in zwei Threads stellen.
Da wirst Du nichts dran ändern können. Du könntest aus der Zip-Datei alles rauswerfen, was nicht gebraucht wird (mit der Methode Versuch und IrrtumMaVoj hat geschrieben:Danke, hat funktioniert. Aber weshalb wird die *.exe so sehr klein und ich erhalte stattdessen ein *.zip mit meinen Bibliotheken. Kann ich das anders gestallten? Hätte schon gern eine etwas größere EXE und dafür keinen extra ZIP-Ordner.

Jan
Uff... da bin ich ja froh, dass du mir zuvorgekommen bist, VogesVoges hat geschrieben:Aber sei froh: bei älteren Versionen wurde gar keine Zip-Datei erstellt, sondern die pyd-Dateien lagen "lose" im Ordner.
Jan

Der 2. Post in den allgemeinen Fragen wird natürlich gelöscht, da a) doppelt und b) hier zusammenhängender erklärt

Hallo!
Jan
Und mit dem Tipp hättest Du auch richtig gelegen. Denn, wie ich eben sah, waren die meisten pyd-Dateien früher tatsächlich in der exe-Datei gelandet (lagen also doch nicht 'lose' rum) und diese exe-Datei war denn etwa 10x so groß wie jetzt. Ich find' die jetzige Lösung mit der Zip-Datei aber irgendwie sympathischer.Milan hat geschrieben: ich wollt doch glatt empfehlen, sich ne alte Version von py2exe zu laden.
Jan
Hallo nochmal,
wenn wir schon beim EXE-Erstellen sind, dann richtig. Könnt Ihr mir genauere Auskünfte über den Inhalt der setup.cfg geben. Bisher habe ich keine solche Datei verwendet, habe aber gesehen, dass dort wohl nützliche Sachen angegeben werden können?!
wenn wir schon beim EXE-Erstellen sind, dann richtig. Könnt Ihr mir genauere Auskünfte über den Inhalt der setup.cfg geben. Bisher habe ich keine solche Datei verwendet, habe aber gesehen, dass dort wohl nützliche Sachen angegeben werden können?!
und nochmal, siehe oben...



ist py2exe V0.5 echt so schlimm? Ich meine, dass ist jetzt schon das 3. mal in einer Woche, dass hier nach alten versionen gefragt wird...Milan hat geschrieben:... wollt doch glatt empfehlen, sich ne alte Version von py2exe zu laden. Falls du (@MaVoj) die trotzdem anschauen willst, du findest sie bei SourceForge ...
HI,
habe mir jetzt die allerneuste Version von Py2exe geholt. Gibt es echt keine Möglichkeit, die *.pyd Dateien in die compilierte exe zu packen. Ich finde die Lösung mit dem ZIP echt nicht gut. Geht es mit der 4er?
habe mir jetzt die allerneuste Version von Py2exe geholt. Gibt es echt keine Möglichkeit, die *.pyd Dateien in die compilierte exe zu packen. Ich finde die Lösung mit dem ZIP echt nicht gut. Geht es mit der 4er?
DER Olf hat geschrieben:ja ich auch. hab wieder ne 4. version. aber noch nich wieder ausprobiert...
Wird hier (Version 4) noch auf die Erstellung des Zip-Files verzichtet? Ansonsten lohnt der Umstieg für mich nicht!DER Olf hat geschrieben:hab die 4er inzwischen ausprobiert, und alles klappt bestens. die .exe wird erzeugt, keine weiteren probleme.

keine ahnung, hab auch grad keine möglichkeit auszuprobieren. aber an eine Zip datei kann ich mich nicht erinner. zumal sind, wenn du GUIs mit Tkinter in .exe umwandelt, 3 .dll s vorhanden.
ob da jetzt eine mehr oder weniger bei ist, und ob da jetzt eine zip datei oder nicht dabei spielt doch keine rolle, da ich binärversionen von python programmen nur als alternative anbieren würde.
ob da jetzt eine mehr oder weniger bei ist, und ob da jetzt eine zip datei oder nicht dabei spielt doch keine rolle, da ich binärversionen von python programmen nur als alternative anbieren würde.