Seite 1 von 2

Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 12:54
von dodo
Python Forum
Ich hab ne Frage!
Wie kann man Python in .exe umwandeln? Gibts dafuer irgendein Tool?
Oder bleibt .py immer .py?

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 13:01
von ichisich
py2exe wäre eine Möglichkeit.

Ansonsten suche hier im Forum beispielsweise nach py2exe da werden auch andere Möglichkeiten genannt.

Gruß

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 13:10
von dodo
Danke für den Tipp! :D

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 14:54
von Py-Prog
Und wo windet man da die richtige version? Ist ein wennig unübersichtlich.

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 15:03
von EyDu
Py-Prog hat geschrieben:Und wo windet man da die richtige version? Ist ein wennig unübersichtlich.
Um "Download py2exe from SourceForge" zu finden reicht die Übersichtlichkeit aber eigentlich aus.

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 15:06
von Py-Prog
Oh, sorry, die seite meinte ich ja mit unübersichtlich.

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 15:14
von nomnom
Py-Prog hat geschrieben:Oh, sorry, die seite meinte ich ja mit unübersichtlich.
Also findest du SourceForge unübersichtlich? Nur zur Sicherheit: Einfach die win32 (32-bit) oder die win64 (64-bit) nehmen, dann musst du halt wissen welche Python-Version du benutzt. Das sollte nicht so schwer sein. Also z. B. py2exe-0.6.9.win32-py2.7.exe

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 15:17
von Py-Prog
Wenn ich 3.1.1 hab dann müsste das:
py2exe-0.6.9.win32-py3.1.exe
sein. oder so änlich.

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 15:19
von nomnom
Py-Prog hat geschrieben:Wenn ich 3.1.1 hab dann müsste das:
py2exe-0.6.9.win32-py3.1.exe
sein. oder so änlich.
py2exe unterstützt wohl kein Python 3k ;)

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 15:22
von Py-Prog
Las mich raten wenn ich jetzt ein Pythonskript in exe haben will darf ich das zu C/C++ portieren und dann Compilieren. Na toll.

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 15:23
von /me
Py-Prog hat geschrieben:Wenn ich 3.1.1 hab dann müsste das:
py2exe-0.6.9.win32-py3.1.exe
sein.
Wenn du die aktuelle Version von py2exe haben möchtest und Python in der 32-bit-Version einsetzt und mit Python 3.1.x arbeitest, dann wäre das sicher die korrekte Nomenklatura.

Du müsstest nur noch schauen, ob py2exe auch in der gewünschten Version angeboten wird und die sehe zumindest ich nicht.

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 15:25
von nomnom
Py-Prog hat geschrieben:Las mich raten wenn ich jetzt ein Pythonskript in exe haben will darf ich das zu C/C++ portieren und dann Compilieren. Na toll.
Du kannst ja dein Programm auch nach Python 2.7 portieren und dann mit py2exe konvertieren :roll:

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 15:29
von Py-Prog
Weißt du bevor ich mir das antu, nehm ich lieber mein batch-skript her, auch wenn python komfortabler währe. Oder vieleicht nehm ich auch VBS.

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 15:36
von Leonidas
Und bevor du enttäuscht bist, dass Leute deine software cracken sei dir gesagt dass py2exe nicht für Codeobfuskation brauchbar ist.

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 15:46
von Py-Prog
Es ist mir egal ob wer meine Software crackt, oder nicht. Aber *.py dateien laufen halt nicht wenn kein python installiert ist.

Re: Python umwandeln zu exe

Verfasst: Montag 15. November 2010, 16:11
von Leonidas
Kannst ja Python mitliefern. Das geht auch mit Python 3.

Re: Python umwandeln zu exe

Verfasst: Dienstag 16. November 2010, 19:47
von Py-Prog
Im normal fall, aber ich mag es eigentlich nicht wenn man unnötig hunderte von sachen installieren muss, macht den PC langsam, und des halb will ich das auch nicht von jemand anderen verlangen. Und wie willst du Python installieren ohne rechte?

Aber das könnte man mit Python portable oder Virtualbox portable lösen.

Re: Python umwandeln zu exe

Verfasst: Mittwoch 17. November 2010, 00:52
von Leonidas
Py-Prog hat geschrieben:Im normal fall, aber ich mag es eigentlich nicht wenn man unnötig hunderte von sachen installieren muss, macht den PC langsam, und des halb will ich das auch nicht von jemand anderen verlangen. Und wie willst du Python installieren ohne rechte?
Man muss Python nicht installieren, es ist von sich aus schon "portable".

Re: Python umwandeln zu exe

Verfasst: Mittwoch 17. November 2010, 13:55
von Py-Prog
Wie meinst du das?

Re: Python umwandeln zu exe

Verfasst: Mittwoch 17. November 2010, 14:01
von Xynon1
Das du kein Setup brauchst.
Du kannst Python ohne weiteres kopieren, wenn die Module alle sauber in der Verzeichnsstrucktur vorliegen.

Aber dies gilt nur unter den selben Systemen, wenn du ein "linux python" nach Windows holst, wird das nicht klappen, weil die exe und warscheinlich einige dlls fehlen.
Doch unter den gleichen/ähnlichen Systemen kann python frei portiert werden.