Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
 |
06.09.11, 20:35
|
#1
|
Anfänger
Registriert seit: Jun 2011
Beiträge: 19
Bedankt: 357
|
Python 3.2 - Executable
hi Leute!
Also, ich will ein Python S*****, das mit Python 3.2 geschrieben ist, in eine *.exe umwandeln.
Mir gehts dabei nicht darum es für Leute nutzbar zu machen, die kein Python haben(das kommt dann eh von selbst), sondern viel mehr darum, den Code zu "verstecken".
ich hätte diesbezüglich PyInstaller gefunden, allerdings funktioniert das nur mit S*****en die mit 2.2-2.7 geschrieben wurden.
Da ich es logischerweise nicht nochmal schreiben möchte, wollt ich jetzt zum einen wissen, ab man das umwandeln kann und zum anderen ob es andere Möglichkeiten gibt, bei denen ich das S*****, ohne es umwandeln zu müssen, in eine *exe umwandeln kann?
Danke schon mal im Voraus
F
PS: Wens geht bitte recht genau beschreiben, da ich da nicht sooo gut bin drinn. Wenn nicht, auch okay, ich möcht nur diese Infos hier haben.
|
|
|
07.09.11, 05:57
|
#2
|
abcdefgh
Registriert seit: Oct 2008
Ort: Ziegengehege
Beiträge: 2.650
Bedankt: 2.533
|
Einfach mal googeln?
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
???
|
|
|
07.09.11, 14:00
|
#3
|
Anfänger
Registriert seit: Jun 2011
Beiträge: 19
Bedankt: 357
|
Zitat:
Multiversion: works under any version of Python from 2.2 up to 2.7.
|
Quelle: pyinstaller.org
ich habs natürlich torztdem probiert(nicht mit der seite die du mir gepostet hast, sondern mit einer anderen anleitung) und es hat nicht funktioniert.......
von einem freund hab ich heute erfahren, dass man garkeine richtigen *exe erstellen kann aus python, weil es nur "freeze" ist. Und ich hab einige while-schleifen, zahlreiche if argumente, usw.
Stimmt das?
Und: Kann ich mir einfach python 2.X runterladen und den Quellcode einfügen, danach natürlich dementsprechend umändern, was wenn ich mich richtig erinnere notwendig ist, und DANN pyinstaller benutzen? Also muss man vieles umändern von 3.2 auf 2.7(oder so)?
danke schon mal für die antworten
F
Sorry, wenn manchen komisch formuliert, widersprüchlich, ect. ist, ich bin recht neu im "Programmiergeschäft" und will dadurch lernen zu verstehen
|
|
|
09.09.11, 13:28
|
#4
|
Anfänger
Registriert seit: Jan 2011
Beiträge: 1
Bedankt: 0
|
Ich weiß nicht was dein Freund damit meint, natürlich ist es eine richtige .exe.. Allerdings ist es nicht so schnell wie etwa ein C-Programm, da hierbei nur der Interpreter + Python-Code in eine .exe gepackt wird. Geschwindigkeit bleibt also gleich wie bei einem .pyc-Skript.
Soweit ich weiß gibt es für Python 3 noch keine Möglichkeiten eine .exe daraus zu machen. Vielleicht aber ein paar experimentelle. Das beste ist wohl du steigst auf Python 2.7 um, musst halt einiges umändern. Aber dann hast die Möglichkeit Py2Exe oder PyInstaller zu nutzen.
|
|
|
10.09.11, 23:28
|
#5
|
Anfänger
Registriert seit: Jun 2011
Beiträge: 19
Bedankt: 357
|
habs mittlerweile gelöst! Habs einfach umgeändert.Was aber schwieriger war als gedacht....
naja, trotzdem danke!
|
|
|
Forumregeln
|
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:39 Uhr.
().
|