hier mal ne anleitung für eine datei mit py2exe
Anleitung:
-Die Datei entpacken und installieren.
dann eine Datei namens "setup.py" erstellen mit fogenden Inhalt :
1 from distutils.core import setup
2 import py2exe
3
4 setup(console=['dateiname.py'])
-Dann im selben Ordner abspeichern wie die Datei die man umwandelt möchte also
Ordner mit den Dateien:
setup.py
und
dateiname.py
-Nun ein Dosfenster öffnen und mit "cd" in das Verzeichnis navigieren.
-Dort folgendes eingeben:
python setup.py install
oder
setup.py install
-Dann noch folgendes eingeben:
python setup.py py2exe
oder
setup.py py2exe
-Dann wird gearbeitet und aus Python wurde exe.
kann man auch ganze verzeichnisse wie image oder icon mit einbinden
aus Python mach exe
- Sr4l
- User
- Beiträge: 1091
- Registriert: Donnerstag 28. Dezember 2006, 20:02
- Wohnort: Kassel
- Kontaktdaten:
Ist das eine Frage, wenn nicht wäre der Thread besser nicht ins allgemeine Fragen gekommen?sea-live hat geschrieben:kann man auch ganze verzeichnisse wie image oder icon mit einbinden
Hier wird das Datein hinzugefügt erklärt:
http://www.py2exe.org/index.cgi/AddingConfigFiles
Und hier kann man sehen wie data_files auch mit "Python Expressions" arbeitet:
http://www.py2exe.org/index.cgi/TixSetup
- Sr4l
- User
- Beiträge: 1091
- Registriert: Donnerstag 28. Dezember 2006, 20:02
- Wohnort: Kassel
- Kontaktdaten:
Code: Alles auswählen
cd Desktop
cd Informatik
*edit*
wenn dir das alles zuviel ist dann lern ein wenig mit der Shell umzugehen oder schreib dein setup.py um, z.B so:
Code: Alles auswählen
from distutils.core import setup
import py2exe
import sys
if len(sys.argv[1]) == 1:
sys.argv.append("py2exe")
setup(console=["test.py"])
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Der Schritt ist unnötig, ``py2exe`` reicht bereits. ``install`` macht sogar etwas anderes als du willst - es installiert das Paket nach ``site-packages``.sea-live hat geschrieben:Dort folgendes eingeben:
python setup.py install
oder
setup.py install
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
um icons mit einzubinden würde die setup so aussehen
ich hätte da noch ein verständnissproblem
den ordner build kann man löschen im ordner dist gibt es noch
ordner tlc was ist das
und die ganzen dateien rund um die exe brauch ich die alle oder kann man die auch löschen ??
grübel
Code: Alles auswählen
from distutils.core import setup
import py2exe
setup(console = [{"script": "datei.py",
"icon_resources": [(1, "icon.ico")]}],)
setup(windows = [{"script": "datei.py",
"icon_resources": [(1, "icon.ico")]}],)
den ordner build kann man löschen im ordner dist gibt es noch
ordner tlc was ist das
und die ganzen dateien rund um die exe brauch ich die alle oder kann man die auch löschen ??
grübel
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Die meisten Dateien im dist-Ordner sind notwendig, sonst wären sie in build, der nur für temporäre Daten da ist.sea-live hat geschrieben:und die ganzen dateien rund um die exe brauch ich die alle oder kann man die auch löschen ??
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice