Seite 1 von 1

Script mit header Datei kompilieren

Verfasst: Samstag 6. Januar 2018, 10:40
von Wolflkoder
Hallo,

ist es möglich eine python2.7 script zu "kompilieren", damit die import Datein nicht mehr benötigt werden und ich das script dann auf jedem Rechner mit python2.7 ausführen kann ???

Danke

Re: Script mit header Datei kompilieren

Verfasst: Samstag 6. Januar 2018, 10:52
von __deets__
Jein. Nicht so wie du das dir vorstellst. Es werden immer potentiell tausende Dateien sein. Aber mit Tools wie cx_freeze, PyInstaller oder py2app kannst du pro Plattform (Windows, Linux, Mac) Installers bauen, die alles mitbringen. Python inklusive.

Re: Script mit header Datei kompilieren

Verfasst: Samstag 6. Januar 2018, 10:54
von __deets__
Nachtrag: wenn du Python schon auf dem Zielsystem hast, kann man auch dafür sorgen, das alle benötigten Abhängigkeiten mehr oder minder automatisch installiert werden.

Re: Script mit header Datei kompilieren

Verfasst: Samstag 6. Januar 2018, 12:06
von snafu
Wolflkoder hat geschrieben:ist es möglich eine python2.7 script zu "kompilieren", damit die import Datein nicht mehr benötigt werden und ich das script dann auf jedem Rechner mit python2.7 ausführen kann ???
Du könntest Python benutzen, um deine py-Dateien zu pyc-Dateien zu kompilieren. Diese steckst du dann in ein ZIP-Archiv, so dass du es als eine einzene Datei verbreiten kannst. Führt der Anwender dieses Archiv mit Python aus, dann werden automatisch die vorkompilierten pyc-Dateien daraus geladen. Näheres dazu findest du in der Doku zum zipimport-Modul.