Hallo!
http://pypi.python.org/pypi/bbfreeze
Das klingt wirklich interessant und scheint aktiv entwickelt zu werden. Hat das schon jemand ausprobiert? Wie funktioniert es mit Tkinter? Wie funktioniert es mit wxPython, pyQT und pyGTK?
lg
Gerold
bbfreeze
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Sieht auf den ersten Blick schon nett aus... Die Lizenz ist aber komisch:
bbfreeze contains a modified copy of modulegraph, which is distributed under the MIT license and is copyrighted by Bop Ippolito.
The remaining part is distributed under the zlib/libpng license
-
- Gründer
- Beiträge: 410
- Registriert: Dienstag 30. Juli 2002, 18:03
- Wohnort: Oestrich-Winkel
- Kontaktdaten:
Ich habe es eben ausprobiert. Ich suchte eine Möglichkeit aus einem Skirpt, dass ich für Tests (Qualitätssicherung/Software-Testing) erstellt habe.
Das ganze basiert auf easygui, sonst nur Boardmittel. Meine Herausforderung war, dass ich mit PortablePython auf dem USB-Stick arbeite, weil ich hier nichts installieren kann. Für die Nachwelt sollte es aber auf allen Rechner startbar sein. py2exe ging nicht, will installert werden und sucht einen Python-Pfad in der registry.
bbfreeze hingegen nimmt die python.dll aus der Path-Variablen. Installation mit ez_setup.py ohne probleme auch auf dem Stick möglich.
Ein .exe wurde erstellt und funktioniert. Das gesamte Paket ist, ich denke wegen easygui, schlappe 10MB groß! Für meinen Zweck egal, denn jetzt kann es jeder nutzen!
Ich werde no ch mehr mit bbfreeze testen, aber es scheint sehr gut zu funktionieren.
Das ganze basiert auf easygui, sonst nur Boardmittel. Meine Herausforderung war, dass ich mit PortablePython auf dem USB-Stick arbeite, weil ich hier nichts installieren kann. Für die Nachwelt sollte es aber auf allen Rechner startbar sein. py2exe ging nicht, will installert werden und sucht einen Python-Pfad in der registry.
bbfreeze hingegen nimmt die python.dll aus der Path-Variablen. Installation mit ez_setup.py ohne probleme auch auf dem Stick möglich.
Ein .exe wurde erstellt und funktioniert. Das gesamte Paket ist, ich denke wegen easygui, schlappe 10MB groß! Für meinen Zweck egal, denn jetzt kann es jeder nutzen!
Ich werde no ch mehr mit bbfreeze testen, aber es scheint sehr gut zu funktionieren.
irc: #python.de @ irc.freenode.net | [url=http://pythonwiki.pocoo.org]python-wiki[/url] | [url=http://www.pythonwiki.de/PythonDeForum/Faq]python-forum FAQ[/url]
Wieso? MIT und zlib sind beide einigermaßen permissive Lizenzen. Das Zitat ist alleine würde zwar Verwirrung stiften, aber die folgenden Absätze der Pakete sind eindeutig und sehr liberal.jens hat geschrieben:Sieht auf den ersten Blick schon nett aus... Die Lizenz ist aber komisch:
Mich wundert eher: Wenn Bob einen Teil geschrieben hat, wieso läuft es dann nicht unter OSX?
Gruß,
Christian
PS piddon, schön wieder von Dir zu lesen!
edit: PPS Danke, Gerold, für den Tipp!
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Die zlib-Lizenz gibt es nicht erst seit gestern, ist sogar eine der älteren Lizenzen (1. May 95 ist in der Welt von Freier Software doch schon ziemlich alt), du hast sicher schon mal mit zlib-lizensierter Software gearbeitet wie NSIS.jens hat geschrieben:von einer zlib Lizenz habe ich nun zum ersten mal gehört...
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice