Seite 1 von 1
exe datei für ein python 3.2 script erstellen?
Verfasst: Freitag 30. Dezember 2011, 20:03
von korkak
hallo zusammen,
vorweg, ich habe mit google und der suchfunktion nichts finden können was mir weiterhilft.
ich versuche mich gerade mit python vertraut zu machen, habe allerdings überhaupt keine programmiervorkenntnisse.
wahrscheinlich brauche ich eine schritt für schritt anleitung...
ich habe mir zum ziel gesetzt, ein script zu schreiben, welches dateien umbenennen soll. dazu soll es nach dem pfad fragen in dem sich die dateien befinden und die dateiendung abfragen die ersetzt werden soll.
dann möchte ich dieses script in eine exe datei umwandeln, die auf einem windows rechner ausgeführt werden kann, auf dem kein python vorhanden ist.
ich benutze python 3.2 und PythonWin.
mein aktuelles problem:
ich habe über ein tutorial im internet ein "kopfrechnen" script erstellt, welches ich nun testweise schonmal in eine exe datei umwandeln möchte, doch leider bekomme ich das nicht hin, kann mir hier vielleicht jemand weiterhelfen, wenn es geht verständlich für einen laien?
:K
gruß
korkak
Re: exe datei für ein python 3.2 script erstellen?
Verfasst: Freitag 30. Dezember 2011, 20:32
von pixewakb
Ein Python-Skript kann auch unter Windows ausgeführt werden. Mache ich recht häufig: Einfach Doppelklicken und es läuft. Dort muss nur Python installiert sein.
Ich denke, dass das nicht klappen wird.
Schau mal dort:
http://www.py2exe.org/
Setzt aber meine ich Python in einer 2er Version voraus.
Re: exe datei für ein python 3.2 script erstellen?
Verfasst: Freitag 30. Dezember 2011, 20:37
von korkak
das ist es ja, ich möchte das script ja auf einem rechner laufen lassen auf dem kein python istalliert ist und dieses py2exe funktioniert wohl nicht mit der aktuellen 3.2 python version
trotzdem danke für deine mühe
ich frage mich ob denn sonst niemand z.b. scripts für andere leute erstellt die kein python haben.
ich kenne mich mit dem programmieren ja noch nicht wirklich aus, kann mir aber nicht vorstellen das jeder nur für sich selber scripte programmiert und auf seinem eigenen rechner laufen lässt

Re: exe datei für ein python 3.2 script erstellen?
Verfasst: Freitag 30. Dezember 2011, 21:27
von nomnom
korkak hat geschrieben:ich frage mich ob denn sonst niemand z.b. scripts für andere leute erstellt die kein python haben.
ich kenne mich mit dem programmieren ja noch nicht wirklich aus, kann mir aber nicht vorstellen das jeder nur für sich selber scripte programmiert und auf seinem eigenen rechner laufen lässt

Tun ja auch nicht alle.
Es gibt noch
cx_Freeze und
PyInstaller.
Re: exe datei für ein python 3.2 script erstellen?
Verfasst: Freitag 30. Dezember 2011, 21:33
von BlackJack
@korkak: Man kann dem Empfänger sagen er soll vorher Python installieren. Oder man benutzt Python 2.7 solange die Unterstützung für Python 3.x noch nicht für alles vorhanden ist, was man benötigt. Python 2.7 ist übrigens auch eine aktuelle Python-Version!
Re: exe datei für ein python 3.2 script erstellen?
Verfasst: Freitag 30. Dezember 2011, 22:00
von korkak
ein interessanter hinweis blackjack, 2.7 ist auch ein aktuelle version?
kannst du mir das näher erklären, ich bin einfach davon ausgegangen, das die höchste version die aktuellste ist..
soll ich einfach 3.2 deinstallieren und 2.7 neu draufmachen?
Re: exe datei für ein python 3.2 script erstellen?
Verfasst: Freitag 30. Dezember 2011, 22:22
von Hyperion
Da Python3 viele tiefgreifende Änderungen mit sich brachte ist es nicht kompatibel zu Python2. Daher werden beide Versionen gepflegt und aktualisiert - wobei Python 2.7 die letzte Version des 2er Zweiges sein wird. Aber es wird noch länger dauern, bis die 2er Serie obsolet werden wird und nur noch Python3 eingesetzt wird. Insofern kannst Du ruhig noch auf Python 2.7 setzen.
Re: exe datei für ein python 3.2 script erstellen?
Verfasst: Freitag 30. Dezember 2011, 22:56
von korkak
ich bedanke mich bei allen, ich habs geschafft.
nun habe ich 3.2 deinstalliert, 2.7 neu installiert, dazu noch pyinstaller und konnte endlich meine erste exe datei erstellellen.
ein kleines erfolgserlebnis
danke und gruß
korkak
ps: als nächstes werde ich versuchen mein ziel mit script zu erreichen, ich hoffe ich muss euch nicht nochmal bemühen
"ich habe mir zum ziel gesetzt, ein script zu schreiben, welches dateien umbenennen soll. dazu soll es nach dem pfad fragen in dem sich die dateien befinden und die dateiendung abfragen die ersetzt werden soll.
"