Warum will das mit Py2exe und Installer keine exe werden?
Also skunkk, falls ich etwas falsch verstehe, bitte sagen.
Um deine exe mit py2exe zu erstellen solltest du folgendes tun:
- Öffne die cmd (wie oben schon beschrieben)
- wechsel in den Pfad, wo deine setup.py und dein script was zu einer
exe gemacht werden soll liegen.
- gebe nun folgendes in die console ein:
Anstatt DEINPYTHONPFAD trägst du, wie vielleicht zu erwarten, den Pfad
zu deinem Python ein. Bei mir wäre das z.B. c:/Python24/python.exe.
Dann sollte py2exe anfangen zu arbeiten und der dist Ordner wird in dem Ordner wo deine setup.py und dein Script liegen erstellt.
Hoffe das war nun ausführlich genug
Gruss (ich bin nun im Wochenende! )
Um deine exe mit py2exe zu erstellen solltest du folgendes tun:
- Öffne die cmd (wie oben schon beschrieben)
- wechsel in den Pfad, wo deine setup.py und dein script was zu einer
exe gemacht werden soll liegen.
- gebe nun folgendes in die console ein:
Code: Alles auswählen
DEINPYTHONPFAD setup.py py2exe
zu deinem Python ein. Bei mir wäre das z.B. c:/Python24/python.exe.
Dann sollte py2exe anfangen zu arbeiten und der dist Ordner wird in dem Ordner wo deine setup.py und dein Script liegen erstellt.
Hoffe das war nun ausführlich genug
Gruss (ich bin nun im Wochenende! )
Zuletzt geändert von pr0stAta am Freitag 2. Juni 2006, 14:50, insgesamt 1-mal geändert.
- skunkk90
- User
- Beiträge: 57
- Registriert: Donnerstag 1. Juni 2006, 20:38
- Wohnort: F:\Homeverzeichnis.zip
- Kontaktdaten:
habe den ordner erstellt, indem der script und die "setup.py" liegt
Wie soll ich das mit dem py2exe in die cmd schreiben?
Mein Pfad zu Python ist:
F:\Programmieren\Python
Und der Ordner ist:
F:\Programmieren\lol
^^
So. Jetzt schreibe ich in die cmd:
F:\Programmieren\lol\python setup.py py2exe
Dann kommt:
can't open file 'setup.py' :[Errno 2] No such file or dictionary
sry bin langsam echt mühsam...
mfg
Wie soll ich das mit dem py2exe in die cmd schreiben?
Mein Pfad zu Python ist:
F:\Programmieren\Python
Und der Ordner ist:
F:\Programmieren\lol
^^
So. Jetzt schreibe ich in die cmd:
F:\Programmieren\lol\python setup.py py2exe
Dann kommt:
can't open file 'setup.py' :[Errno 2] No such file or dictionary
sry bin langsam echt mühsam...
mfg
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Nein, schreib in die cmd:
Code: Alles auswählen
F:
cd \
cd Programmieren
cd lol
F:\Programmieren\python setup.py py2exe
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
- skunkk90
- User
- Beiträge: 57
- Registriert: Donnerstag 1. Juni 2006, 20:38
- Wohnort: F:\Homeverzeichnis.zip
- Kontaktdaten:
dann steht da also:
F:\Programmieren\lol\F:\Programmieren\python setup.py py2exe
mensch das haut doch net hin sieht man ja schon.......
und bei:
F:\Programmieren\lol\python setup.py py2exe
kommt halt wieder der fehler....
ahh ich werd noch verrückt..
F:\Programmieren\lol\F:\Programmieren\python setup.py py2exe
mensch das haut doch net hin sieht man ja schon.......
und bei:
F:\Programmieren\lol\python setup.py py2exe
kommt halt wieder der fehler....
ahh ich werd noch verrückt..
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Wenn du es richtig gemacht hättest, würde dortskunkk90 hat geschrieben:dann steht da also:
F:\Programmieren\lol\F:\Programmieren\python setup.py py2exe
mensch das haut doch net hin sieht man ja schon.......
Code: Alles auswählen
F:\Programmieren\lol>F:\F:\Programmieren\python\python.exe setup.py py2exe
(Sorry, im vorhergehenden Posting von mir ist ein python\ zu wenig)
Alternativ liest du dir den Text im Wiki durch den ich verlinkt habe,, da stehst nochmal haarklein drinnen.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
- skunkk90
- User
- Beiträge: 57
- Registriert: Donnerstag 1. Juni 2006, 20:38
- Wohnort: F:\Homeverzeichnis.zip
- Kontaktdaten:
also ich habe es GENAU so abgeschrieben, dann sagte er mir, dass die Syntax für den Dateinamen, Verzeichnissnamen oder sie Datenträgerbezeichnung falsch wäre!Leonidas hat geschrieben: Wenn du es richtig gemacht hättest, würde dortstehenCode: Alles auswählen
F:\Programmieren\lol>F:\F:\Programmieren\python\python.exe setup.py py2exe
da hab ich mir gedacht: hmm da is bestimmt ein "F:" zu viel, aber dem war nicht so... anstatt dessen kam wieder dieser [Errno 2]...
wenigstens kam schonmal nen anderer fehler...
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Was meinst du? Eine Datei die so heißt? Nein.skunkk90 hat geschrieben:kann es sein dass ich vllt erst eine "python setup.py py2exe" schreiben muss?
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
- skunkk90
- User
- Beiträge: 57
- Registriert: Donnerstag 1. Juni 2006, 20:38
- Wohnort: F:\Homeverzeichnis.zip
- Kontaktdaten:
hmm okay... ich weiss ganz genau dass ich das damals schon mal geschafft habe nur klappt es jetzt nicht mehr.....
könnte es vllt sein, dass ich damals mal cx_freeze getestet habe (zum konvertieren), dass ich es mal deinstallieren sollte (Python) und dann wieder installieren? Könnte dadurch vllt der Fehler behoben werden, was meinst du?
könnte es vllt sein, dass ich damals mal cx_freeze getestet habe (zum konvertieren), dass ich es mal deinstallieren sollte (Python) und dann wieder installieren? Könnte dadurch vllt der Fehler behoben werden, was meinst du?
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Ich versteh grad nicht, warum du nicht einfach die Anleitung im Wiki lesen kannst? Dort steht doch alles, am Schluss musst du nur noch "python setup.py py2exe" schreiben und fertig.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Hab ich dir schon geschrieben.skunkk90 hat geschrieben:naja wo denn da genau...
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
-
- User
- Beiträge: 196
- Registriert: Sonntag 1. Januar 2006, 20:12
- Wohnort: aus dem hohen Norden....
Hi skunkk90,
gibt´s ja zu, mit py2exe haben wir sicherlich alle anfangs unsere Schwierigkeiten gehabt. Aber jetz müsste dat langsam mal klappen....
So, und jetzt zu CMD: Tue Dir selber den gefallen und mach es Dir so einfach wie nur möglich: Speichere Dir den Ordner in den Ordner, wo sich die python.exe befindet. Bei mir: C:\python24\meinordner. (Genau in diesem Ordner, muss sich sowohl Dein Programm UND die setup.py liegen!!!
Dann in der CMD dies eingeben. Nach jeder Zeile Enter(Return/Eingabe) drücken:
So, es ist eigentlich halb so schwer
gibt´s ja zu, mit py2exe haben wir sicherlich alle anfangs unsere Schwierigkeiten gehabt. Aber jetz müsste dat langsam mal klappen....
Also: eine "python setup.py py2exe" muss Du ganz sichlich nicht erst schreiben. Sondern hiermit weist Du Python an, bedingt durch deine setup.py py2exe zu verwenden.kann es sein dass ich vllt erst eine "python setup.py py2exe" schreiben muss?
So, und jetzt zu CMD: Tue Dir selber den gefallen und mach es Dir so einfach wie nur möglich: Speichere Dir den Ordner in den Ordner, wo sich die python.exe befindet. Bei mir: C:\python24\meinordner. (Genau in diesem Ordner, muss sich sowohl Dein Programm UND die setup.py liegen!!!
Dann in der CMD dies eingeben. Nach jeder Zeile Enter(Return/Eingabe) drücken:
Code: Alles auswählen
C:\>cd python24
c:\>python24>cd meinordner
C:\>python24>meinordner>setup.py py2exe
- skunkk90
- User
- Beiträge: 57
- Registriert: Donnerstag 1. Juni 2006, 20:38
- Wohnort: F:\Homeverzeichnis.zip
- Kontaktdaten:
alsoooo,
habe alles genauso gemacht wie du gesagt hast...
jetzt stand da:
"Der Befehl "setup.py" ist entweder falsch geschrieben oder konnte nicht gefunden werden."
ich denke ich habe da schon zuviel rumgemacht (auch mit cx_freeze) und muss deshalb, wie oben schon mal erwähnt, neu installen (sowohl python als auch py2exe)...
oder was kann ich noch versuchen?
habe alles genauso gemacht wie du gesagt hast...
jetzt stand da:
"Der Befehl "setup.py" ist entweder falsch geschrieben oder konnte nicht gefunden werden."
ich denke ich habe da schon zuviel rumgemacht (auch mit cx_freeze) und muss deshalb, wie oben schon mal erwähnt, neu installen (sowohl python als auch py2exe)...
oder was kann ich noch versuchen?
- DatenMetzgerX
- User
- Beiträge: 398
- Registriert: Freitag 28. April 2006, 06:28
- Wohnort: Zürich Seebach (CH)
Versuche
Durch
zu ersetzen
Code: Alles auswählen
C:\>python24>meinordner>setup.py py2exe
Code: Alles auswählen
..\python setup.py py2exe
- DatenMetzgerX
- User
- Beiträge: 398
- Registriert: Freitag 28. April 2006, 06:28
- Wohnort: Zürich Seebach (CH)
Was kommt dan für eine Meldung????