2009-10-01 21 views
7

Gibt es eine Möglichkeit, eine portable/stand-alone-Exe für Python-Anwendungen zu machen?Eine portable (exe) mit Python 3.1 machen?

Ich habe über p2exe gelesen, aber es unterstützt nicht die neueste Version. Ich zögere, zu 2.6 zu gehen, weil ich lieber bei der neuesten Version bleibe, anstatt mich über Inkompatibilitäten Gedanken zu machen, sobald 2.6 zu alt wird.

+2

Ist nicht Bibliothek Inkompatibilitäten der Hauptgrund, dass die Menschen nicht mehr als 3 bis Python wechseln? –

+0

@blahblah: In der Tat ist es. Es gibt fast keine 3rd-Party-Bibliotheken für Python 3. Aber setuptools wurde gerade durch das Distribute-Projekt verfügbar, das sich bald ändern könnte. –

+0

mögliche Duplikate von [Welche Technologien existieren, um eigenständige ausführbare Dateien für Python 3 zu erstellen?] (Http://stackoverflow.com/questions/3447093/what-technologies-exist-to-create-stand-alone-executables-for-python -3) –

Antwort

13

cx_freeze hat für mich gearbeitet. Hier ist ein Link. Die Seite behauptet, 3.1 zu unterstützen. Viel Glück!

http://cx-freeze.sourceforge.net/

+0

Cool, noch nie zuvor gehört. –

+0

Um ehrlich zu sein habe ich noch nie 3.1 getestet, aber es funktioniert gut für ältere Sachen, also nehme ich an, dass sie uns nicht nur anlügen! =) –

+0

Überprüfen Sie auch http://www.mail-archive.com/[email protected]/msg00212.html, um einige Fehler zu umgehen, die Sie möglicherweise beim Erstellen erhalten. – WrongAboutMostThings