Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 29277|Svar: 3

[Källa] Python paketerar skript i exe-applikationer

[Kopiera länk]
Publicerad på 2021-07-03 09:35:08 | | | |
Servern har ingen Python-miljö installerad och kan inte köra pythonskript direkt, hur kan python paketeras i en exe-applikation? Kör direkt ovanpå Windows-servern.

Installera först python-miljön på utvecklingsdatorn och installera sedan pyinstaller-paketet.

PyInstaller är ett verktyg för att paketera Python-program i ett fristående körbart paket för Windows, Linux och Mac OS X.

PyInstaller kan läsa de Python-skript du skriver. Den analyserar din kod för att upptäcka alla andra moduler och bibliotek som krävs för skriptexekvering. Den samlar sedan in kopior av alla dessa filer – inklusive den aktiva Python-tolken! - och lägga den i en enda mapp med skriptet, eller eventuellt i en enda exekverbar fil.

PyInstaller har testats för Windows, Mac OS X och GNU/Linux. Det är dock inte en korskompilator: för att skapa en Windows-applikation, kör PyInstaller i Windows. För att skapa en GNU / Linux-applikation, kör den i en miljö som GNU / Linux. PyInstaller har framgångsrikt använts med AIX, Solaris, FreeBSD och OpenBSD, men har inte testats mot dem i kontinuerlig integrationstestning.
Kommandot är följande:



Byt till paketerarkatalogen och paketera den med följande kommando:

När paketeringen är framgångsrik, lägg till en dist-mapp i projektet, som innehåller den paketerade exe-applikationen.







Föregående:Mybatis eller MyBatis-Plus skriver ut SQL-loggar
Nästa:databas
Publicerad på 2021-07-17 08:08:46 |
Koden kan inte ses
 Hyresvärd| Publicerad på 2021-12-22 20:51:30 |
Python använder spegelstationer för att snabba upp pip-nedladdningar
https://www.itsvse.com/thread-9492-1-1.html
Publicerad på 2023-12-16 13:12:14 |
Snabb:Författare är bannlysta eller borttaget innehåll blockeras automatiskt
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com