Seite 2 von 2
Re: Python umwandeln zu exe
Verfasst: Mittwoch 17. November 2010, 14:06
von Py-Prog
Von windows auf windows sollte dann kein Problem sein, aber bei der Installation schreibt python doch in die Registry das die *.py, *.pyw, ... mit Python geöffnet werden, wie soll das dann gehen?
Re: Python umwandeln zu exe
Verfasst: Mittwoch 17. November 2010, 14:11
von /me
Py-Prog hat geschrieben:Von windows auf windows sollte dann kein Problem sein, aber bei der Installation schreibt python doch in die Registry das die *.py, *.pyw, ... mit Python geöffnet werden, wie soll das dann gehen?
So wie bei anderen Programmen auch.
Re: Python umwandeln zu exe
Verfasst: Mittwoch 17. November 2010, 14:13
von Xynon1
Entweder schreibst du es direkt in die Registry oder du legst es über "öffnen mit" an.
Also Rechtsklick drauf, "Öffnen mit" -> Durchsuchen (oder so) und wählst die Python.exe an.
Hängst noch ein Häkchen bei "immer damit öffnen" rein, dann sollte das auch gehen.
Edit:
Oder wie /me gesagt hat, ging bei mir jetzt aber um die Doppelklickaktion, die du sicher meintest.
Re: Python umwandeln zu exe
Verfasst: Mittwoch 17. November 2010, 14:15
von snafu
Es gibt sogar
Portable Python. Ich würde an deiner Stelle dann aber etwas wie py2exe oder PyInstaller (worum wird der eigentlich so selten genannt?) vorziehen.
Re: Python umwandeln zu exe
Verfasst: Mittwoch 17. November 2010, 14:19
von Xynon1
Ah, kannte ich noch gar nicht, bisher kannte ich nur den Schwachsinn:
http://portableapps.com/node/15756
Re: Python umwandeln zu exe
Verfasst: Mittwoch 17. November 2010, 14:21
von Py-Prog
Ich glaub für mich ist der vorschlag von /me am bessten, das schreib ich in eine *.bat datei und compiliere die.
@Xynon1 dein vorschlag ist zwar nicht falsch, aber wenn man das an verschiedenen PCs zum laufen kriegen will ist das nervig und man muss die einstellung für einmal vornehmen, als beispiel.
@snafu ich kenn Portable Python aber das gibt's nicht in meiner version, und PyInstaller hab ich für 3.1.1 auch nicht gefunden.
Re: Python umwandeln zu exe
Verfasst: Mittwoch 17. November 2010, 14:29
von Xynon1
@Py-Prog
Ich wollte eigentlich auf dieses hier angespielen, habe es allerdings bisher noch nie getestet, wusste nur das ich das schon mal gelesen hatte.
http://docs.python.org/using/windows.ht ... ng-scripts
Re: Python umwandeln zu exe
Verfasst: Mittwoch 17. November 2010, 19:35
von Leonidas
Den mag ich nicht, der liefert lauter Stuss mit, den ein "User" nicht braucht. Daher habe ich mal eine CPython-Distribution namens "Pylite" gebastelt, die *weniger* als CPython mitbringt (ohne Doku, Includes, Testsuite, Tkinter) und daher auch kleiner ist.
Re: Python umwandeln zu exe
Verfasst: Donnerstag 18. November 2010, 18:07
von microkernel
Ich wollte hier nur nochmal
PyInstaller in den Raum werfen. Das war eigentlich immer mein Favorit wenn ich mal eine EXE haben wollte.
Re: Python umwandeln zu exe
Verfasst: Samstag 20. November 2010, 19:00
von christKIN_D
Eine weitere gute Alternative ist
http://cx-freeze.sourceforge.net/.
Re: Python umwandeln zu exe
Verfasst: Donnerstag 30. Dezember 2010, 10:59
von dodo
Das ist Schwachsinn! Da steht nur, wie man das Terminalfenster unterdrücken kann!
Re: Python umwandeln zu exe
Verfasst: Donnerstag 30. Dezember 2010, 13:24
von HerrHagen
@dodo: Nein. Da steht wie man über die Kommandozeile die Datei-Assoziationen herstellt. (Dass das unter Windows niemand auf diese Art und Weise macht, da dafür Windows ja auch noch eine GUI bereitstellt, sei mal dahingestellt)