Hallo,
Ich hab ne frage:
Wie kann man python programme zu .exe datein machen?
Geht das �berhaupt?
.py --> .exe ?
- Hannes-Spz
- User
- Beiträge: 123
- Registriert: Sonntag 7. August 2005, 22:42
Mr_Snede hat geschrieben:gibt auch viele Threads hier im Forum, musst einfach mal die Forumssuche anschmeißen.
ok, mag sein, dass es dazu schon viele themen gab, aber
es besteht ja noch immer meiner meinung nach das problem, dass man viele der erstellten dateien herauskürzen könnte
bei py2exe jedenfalls
wenn man ein programm in Tk geschrieben hat, kann der dist-ordner manchmal fast doppelt so groß werden
wie das eigentliche prog nur benötigt
hat da jemand ne effectivere methode?
Hannes
-
- User
- Beiträge: 424
- Registriert: Montag 28. Juli 2003, 16:19
- Wohnort: /dev/reality
cx_freeze
cx_freeze is doll? Das Python-eigene 'freeze' soll ja mittlerweile absolut veraltet sein und besser nicht für den produktiven Einsatz verwendet werden...
Kann cx_freeze allgemein ein Python-Skript in ein Binary (also plattformunabhängig) wandeln?
Wer mit Python skriptet, der will meistens auch Programme schreiben, die auf jedem System laufen, auf denen auch Python läuft. Oftmals kann man aber den Python-Interpreter nicht voraussetzen und wünscht sich ein fertiges Binary. Kann cx_freeze das bewältigen? Wenn ja, relativ einfach?
Kann cx_freeze allgemein ein Python-Skript in ein Binary (also plattformunabhängig) wandeln?
Wer mit Python skriptet, der will meistens auch Programme schreiben, die auf jedem System laufen, auf denen auch Python läuft. Oftmals kann man aber den Python-Interpreter nicht voraussetzen und wünscht sich ein fertiges Binary. Kann cx_freeze das bewältigen? Wenn ja, relativ einfach?
Re: cx_freeze
droptix hat geschrieben:cx_freeze is doll? Das Python-eigene 'freeze' soll ja mittlerweile absolut veraltet sein und besser nicht für den produktiven Einsatz verwendet werden...
Stimmt. Zudem erfordert es im Gegensatz zur Konkurrenz einen C-Compiler.
droptix hat geschrieben:Kann cx_freeze allgemein ein Python-Skript in ein Binary (also plattformunabhängig) wandeln?
Vollständig platformunabhängige Executable Binaries wie du sie wohl meinst gibt es nicht. Kann es auch nicht geben, da ein x86-Prozessor nur x86-Code versteht, so wie ein PowerPC nur PPC-Code versteht. Man könnte es zwar Bündeln, aber dafür gibt es zu viele Architekturen und Binärformate (WIN32-PE, a.out, ELF, COFF usw.)
droptix hat geschrieben:Wer mit Python skriptet, der will meistens auch Programme schreiben, die auf jedem System laufen, auf denen auch Python läuft. Oftmals kann man aber den Python-Interpreter nicht voraussetzen und wünscht sich ein fertiges Binary. Kann cx_freeze das bewältigen? Wenn ja, relativ einfach?
Ja, kann es. Es ist auch relativ einfach. Probiers doch aus. oder sieh dir PyInstaller an, der kann das ebenso.
My god, it's full of CARs! | Leonidasvoice vs Modvoice
Interessant
Hui, die beiden klingen sehr interessant... Danke!
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder