Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 29277|Antwort: 3

[Quelle] Python paketiert Skripte in exe-Anwendungen

[Link kopieren]
Veröffentlicht am 03.07.2021 09:35:08 | | | |
Der Server hat keine Python-Umgebung installiert und kann Python-Skripte nicht direkt ausführen – wie kann Python in eine exe-Anwendung gepackt werden? Läuft direkt auf dem Windows-Server.

Zuerst installiere die Python-Umgebung auf dem Entwicklungscomputer und dann das pyinstaller-Paket.

PyInstaller ist ein Werkzeug zum Paketieren von Python-Programmen in ein eigenständiges ausführbares Paket für Windows, Linux und Mac OS X.

PyInstaller kann die Python-Skripte lesen, die du schreibst. Es analysiert deinen Code, um alle anderen Module und Bibliotheken zu entdecken, die für die Skriptausführung erforderlich sind. Dann sammelt er Kopien all dieser Dateien – einschließlich des aktiven Python-Interpreters! - und es in einen einzelnen Ordner mit dem Skript oder optional in einer einzelnen ausführbaren Datei ablegen.

PyInstaller wurde für Windows, Mac OS X und GNU/Linux getestet. Es ist jedoch kein Cross-Compiler: Um eine Windows-Anwendung zu erstellen, führt man PyInstaller unter Windows aus. Um eine GNU-/Linux-Anwendung zu erstellen, führe sie in einer Umgebung wie GNU / Linux aus. PyInstaller wurde erfolgreich mit AIX, Solaris, FreeBSD und OpenBSD verwendet, aber nicht gegen diese in kontinuierlichen Integrationstests getestet.
Der Befehl lautet wie folgt:



Wechsle zum Packager-Verzeichnis und paketiere es mit folgendem Befehl:

Nachdem die Verpackung erfolgreich ist, fügen Sie dem Projekt einen Dist-Ordner hinzu, der die verpackte exe-Anwendung enthält.







Vorhergehend:Mybatis oder MyBatis-Plus druckt SQL-Logs aus
Nächster:Datenbank
Veröffentlicht am 17.07.2021 08:08:46 |
Der Code kann nicht angezeigt werden
 Vermieter| Veröffentlicht am 22.12.2021 20:51:30 |
Python verwendet Spiegelstationen, um Pip-Downloads zu beschleunigen
https://www.itsvse.com/thread-9492-1-1.html
Veröffentlicht am 16.12.2023 13:12:14 |
Prompt:Autoren werden gebannt oder entfernte Inhalte automatisch blockiert
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com