Hallo Leute
Ich habe da zu Hause den Pythoncompiler py2exe, aber ich weis nicht wie ich nun compilieren soll. Kann mir jemand ganz genau sagen wie ich das machen soll? -=Ich bräuchte eine ganz genaue detailreiche Anleitung=-
Pythoncompiler
-
- Gründer
- Beiträge: 410
- Registriert: Dienstag 30. Juli 2002, 18:03
- Wohnort: Oestrich-Winkel
- Kontaktdaten:
Du brauchst ein Skript, das dein Skript verarbeitet Das schaut so aus (Aus der offiziellen Anleitung!)
Wobei myscript.py das Skript ist, das du in ein .exe wandeln willst.
Jetzt startest du das Skript folgendermassen:
Nun existiert in diesem Verzeichniss ein verzeichniss namens dist\myscript in dem das Skript myskript.exe und die PYthon.dll sin. Fertig.
Steht aber alles noch viel ausführlicher hier:
http://starship.python.net/crew/theller/py2exe/
Code: Alles auswählen
# setup.py
from distutils.core import setup
import py2exe
setup(name="myscript",
scripts=["myscript.py"],
)
Jetzt startest du das Skript folgendermassen:
Code: Alles auswählen
python setup.py py2exe
Steht aber alles noch viel ausführlicher hier:
http://starship.python.net/crew/theller/py2exe/
irc: #python.de @ irc.freenode.net | [url=http://pythonwiki.pocoo.org]python-wiki[/url] | [url=http://www.pythonwiki.de/PythonDeForum/Faq]python-forum FAQ[/url]
Muss ich das Script in einer neuen Datei starten, oder einfach bei IDLE als Befehl eingeben?
-
- Gründer
- Beiträge: 410
- Registriert: Dienstag 30. Juli 2002, 18:03
- Wohnort: Oestrich-Winkel
- Kontaktdaten:
Nimm eine Eigenes File.
Teste es einfach. Wirst schon nichts zerstören
Teste es einfach. Wirst schon nichts zerstören
irc: #python.de @ irc.freenode.net | [url=http://pythonwiki.pocoo.org]python-wiki[/url] | [url=http://www.pythonwiki.de/PythonDeForum/Faq]python-forum FAQ[/url]
-
- Gründer
- Beiträge: 410
- Registriert: Dienstag 30. Juli 2002, 18:03
- Wohnort: Oestrich-Winkel
- Kontaktdaten:
Erstelle ein Skript, das den Code hat, wie ich oben beschrieben habe.
Ersetze aber myskript.py mit dem namen des Skriptes, dass du in EXE haben willst.
Das jetzt erstellt Skript speicherst du unter dem namen setup.py
Diese Skript startest du jetzt auf der comandozeile mit den obigen parameter (python setup.py py2exe)
Dann sollte es funktionieren.
Immer dran denken: Probieren, probieren, probieren. Kaputtmachen wirst du nicht. Sei mutig
Ersetze aber myskript.py mit dem namen des Skriptes, dass du in EXE haben willst.
Das jetzt erstellt Skript speicherst du unter dem namen setup.py
Diese Skript startest du jetzt auf der comandozeile mit den obigen parameter (python setup.py py2exe)
Dann sollte es funktionieren.
Immer dran denken: Probieren, probieren, probieren. Kaputtmachen wirst du nicht. Sei mutig
irc: #python.de @ irc.freenode.net | [url=http://pythonwiki.pocoo.org]python-wiki[/url] | [url=http://www.pythonwiki.de/PythonDeForum/Faq]python-forum FAQ[/url]
Den Beitrag zum LPT-Port-Signalsendung habe ich auch geschrieben.
Hast du da auch ne Ahnung wie das geht??
Hast du da auch ne Ahnung wie das geht??
-
- Gründer
- Beiträge: 410
- Registriert: Dienstag 30. Juli 2002, 18:03
- Wohnort: Oestrich-Winkel
- Kontaktdaten:
Bitte poste nicht mit diesen Grossem Font.
'py2exe is distributed under an open-source license. '
Steht doch auf der ofizielle seite:
http://starship.python.net/crew/theller/py2exe/
Da steht auch einiges mehr zu py2exe.
'py2exe is distributed under an open-source license. '
Steht doch auf der ofizielle seite:
http://starship.python.net/crew/theller/py2exe/
Da steht auch einiges mehr zu py2exe.
irc: #python.de @ irc.freenode.net | [url=http://pythonwiki.pocoo.org]python-wiki[/url] | [url=http://www.pythonwiki.de/PythonDeForum/Faq]python-forum FAQ[/url]
mmhh
leider bin ich auch zu blöd dafür..
also setup.py hab ich erstellt...
aber wie starte ich dies denn mit der commandozeile ?
bitte um hilfe
leider bin ich auch zu blöd dafür..
also setup.py hab ich erstellt...
aber wie starte ich dies denn mit der commandozeile ?
bitte um hilfe
-
- User
- Beiträge: 728
- Registriert: Sonntag 22. September 2002, 08:32
- Wohnort: Sauerland
- Kontaktdaten:
ohhh mann
könnt Ihr nur noch Mäuschen bedienen.....
Gehe zurück zu start und fang noch mal an zu lesen. Beim zweiten Beitrag, den von Piddon, solltest du stutzen.
Hans (Der, der kein M$ zu Hause hat )
könnt Ihr nur noch Mäuschen bedienen.....
Gehe zurück zu start und fang noch mal an zu lesen. Beim zweiten Beitrag, den von Piddon, solltest du stutzen.
Hans (Der, der kein M$ zu Hause hat )
jo des hab ich gemacht und es kommt ne fehlermeldung...
python setup.py py2exe
SyntaxError: invalid syntax (wobei setup rot hinterlegt ist)
python setup.py py2exe
SyntaxError: invalid syntax (wobei setup rot hinterlegt ist)
mhhh
weiß jetzt net so genau was du meinst
bin nen nuub
lerne es gerade in der schule..
also ich hab jetzt eine setup.py erstellt
und nun gebe ich im interpreter
python setup.py py2exe ein..
ist es soweit richtig ?
weiß jetzt net so genau was du meinst
bin nen nuub
lerne es gerade in der schule..
also ich hab jetzt eine setup.py erstellt
Code: Alles auswählen
# setup.py
import py2exe
from distutils.core import setup
setup(name="primzahl",
scripts=["primzahl.py"],
)
python setup.py py2exe ein..
ist es soweit richtig ?
-
- User
- Beiträge: 728
- Registriert: Sonntag 22. September 2002, 08:32
- Wohnort: Sauerland
- Kontaktdaten:
Code: Alles auswählen
scripts=["primzahl.py"],
#muss das komm sein oder sollte des so aussehen?
scripts=["primzahl.py"]
Aufruf könnte dann so aussehen
Code: Alles auswählen
python -d setup.py py2exe
also ich hab beides probiert mit und ohne komm....
wenn ich setup.py ausführe kommt folgendes :
wenn ich setup.py ausführe kommt folgendes :
wenn wenn ich danacht z.B. python setup.py py2exe eingebe kommt dieser fehler mit dem setup rot hinterlegt..Traceback (most recent call last):
File "C:\Python22\setup.py", line 6, in ?
scripts=["primzahl.py"]
File "C:\Python22\lib\distutils\core.py", line 125, in setup
raise SystemExit, \
SystemExit: usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: setup.py --help [cmd1 cmd2 ...]
or: setup.py --help-commands
or: setup.py cmd --help
error: no commands supplied
-
- User
- Beiträge: 728
- Registriert: Sonntag 22. September 2002, 08:32
- Wohnort: Sauerland
- Kontaktdaten:
Schreib das mal als
Was passiert dann?
Hans
Code: Alles auswählen
setup(name="primzahl", scripts=["primzahl.py"])
Hans
hey korrekt danke für die mühe..
ich muss jetzt erstmal arbeiten. Ich denke ich werde so gegen 19:30 wieder da sein. VIelleicht hast du dann ja die Lösung. Viel erfolg
MFG
ich muss jetzt erstmal arbeiten. Ich denke ich werde so gegen 19:30 wieder da sein. VIelleicht hast du dann ja die Lösung. Viel erfolg
MFG