Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 29277|Svar: 3

[Kilde] Python pakker scripts ind i exe-applikationer

[Kopier link]
Opslået på 03/07/2021 09.35.08 | | | |
Serveren har ikke installeret et python-miljø og kan ikke direkte køre python-scripts, hvordan kan python pakkes ind i en exe-applikation? Kør direkte oven på Windows-serveren.

Først installerer du python-miljøet på udviklingscomputeren, og installer derefter pyinstaller-pakken.

PyInstaller er et værktøj til at pakke Python-programmer ind i en selvstændig eksekverbar pakke til Windows, Linux og Mac OS X.

PyInstaller kan læse de Python-scripts, du skriver. Den analyserer din kode for at opdage alle de andre moduler og biblioteker, der kræves for scriptkørsel. Den vil derefter indsamle kopier af alle disse filer – inklusive den aktive Python-fortolker! - og lægge det i en enkelt mappe sammen med scriptet, eller eventuelt i en enkelt eksekverbar fil.

PyInstaller er blevet testet til Windows, Mac OS X og GNU/Linux. Det er dog ikke en krydskompilator: for at lave en Windows-applikation, kør PyInstaller i Windows. For at oprette en GNU / Linux-applikation skal du køre den i et miljø som GNU / Linux. PyInstaller er blevet brugt med succes sammen med AIX, Solaris, FreeBSD og OpenBSD, men er ikke blevet testet mod dem i kontinuerlig integrationstest.
Kommandoen er som følger:



Skift til packager-mappen og pak den med følgende kommando:

Når pakningen er succesfuld, tilføjes en dist-mappe til projektet, som indeholder den pakkede exe-applikation.







Tidligere:Mybatis eller MyBatis-Plus udskriver SQL-logs
Næste:database
Opslået på 17/07/2021 08.08.46 |
Koden kan ikke ses
 Udlejer| Opslået på 22/12/2021 20.51.30 |
Python bruger spejlstationer til at fremskynde pip-downloads
https://www.itsvse.com/thread-9492-1-1.html
Opslået på 16/12/2023 13.12.14 |
Lynhurtig:Forfattere bliver udelukket eller fjernet indhold blokeres automatisk
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com