Python Skript kompilieren inkl. importierter Bibliotheken
Verfasst: Dienstag 3. August 2021, 18:05
Hallo Zusammen,
ich habe ein Skript in Python3 geschrieben, welches ich gerne anderen zur Verfügung stellen möchte.
In diesem Skript werden Standardbibliotheken (z.B. BeautifulSoup4, OpenPyxl) importiert.
Diese habe ich bei mir über pip installiert weshalb das Skript bei mir auch lauffähig ist.
Jetzt möchte ich gerne dieses Skript anderen zur Verfügung stellen, die offline arbeiten, keine Möglichkeit haben wg. Admin-Rechten Dinge zu installieren und/oder keine großen Kenntnisse in Python haben und wahrscheinlich schon daran scheitern werden, eine pip Installation durchzuführen.
Ich weiß, dass es über PyInstaller Möglichkeiten gibt eine Exe zu erzeugen, die dann standalone ausführbar ist und alle notwendigen Bibliotheken enthält. Ich frage mich aber ob das auch für eine pyc (kompilierte Pyhton-Datei) funktioniert? Python3 installiert haben die Kollegen auch, das wäre nicht das Problem. Ich möchte nur keine exe erzeugen.
Ich wäre dankbar für Input.
Viele Grüße!
ich habe ein Skript in Python3 geschrieben, welches ich gerne anderen zur Verfügung stellen möchte.
In diesem Skript werden Standardbibliotheken (z.B. BeautifulSoup4, OpenPyxl) importiert.
Diese habe ich bei mir über pip installiert weshalb das Skript bei mir auch lauffähig ist.
Jetzt möchte ich gerne dieses Skript anderen zur Verfügung stellen, die offline arbeiten, keine Möglichkeit haben wg. Admin-Rechten Dinge zu installieren und/oder keine großen Kenntnisse in Python haben und wahrscheinlich schon daran scheitern werden, eine pip Installation durchzuführen.
Ich weiß, dass es über PyInstaller Möglichkeiten gibt eine Exe zu erzeugen, die dann standalone ausführbar ist und alle notwendigen Bibliotheken enthält. Ich frage mich aber ob das auch für eine pyc (kompilierte Pyhton-Datei) funktioniert? Python3 installiert haben die Kollegen auch, das wäre nicht das Problem. Ich möchte nur keine exe erzeugen.
Ich wäre dankbar für Input.
Viele Grüße!