Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 29277|Respuesta: 3

[Fuente] Python empaqueta scripts en aplicaciones exe

[Copiar enlace]
Publicado en 3/7/2021 9:35:08 | | | |
El servidor no tiene instalado un entorno Python y no puede ejecutar scripts Python directamente, ¿cómo se puede empaquetar Python en una aplicación ejecutiva? Ejecuta directamente sobre el servidor de Windows.

Primero, instala el entorno de Python en el ordenador de desarrollo y luego instala el paquete pyinstaller.

PyInstaller es una herramienta para empaquetar programas en Python en un paquete ejecutable independiente para Windows, Linux y Mac OS X.

PyInstaller puede leer los scripts en Python que escribes. Analiza tu código para descubrir todos los demás módulos y bibliotecas necesarios para la ejecución de scripts. Luego recopilará copias de todos estos archivos, ¡incluido el intérprete activo de Python! - y lo colocamos en una sola carpeta junto con el script, o opcionalmente en un único ejecutable.

PyInstaller ha sido probado para Windows, Mac OS X y GNU/Linux. Sin embargo, no es un compilador cruzado: para crear una aplicación de Windows, ejecuta PyInstaller en Windows. Para crear una aplicación GNU / Linux, ejecutarla en un entorno como GNU / Linux. PyInstaller se ha utilizado con éxito con AIX, Solaris, FreeBSD y OpenBSD, pero no ha sido probado contra ellos en pruebas de integración continua.
El comando es el siguiente:



Cambia al directorio del empaquetador y empaquetalo con el siguiente comando:

Después de que el empaquetado tenga éxito, añade una carpeta dist al proyecto, que contiene la aplicación exe empaquetada.







Anterior:Mybatis o MyBatis-Plus imprime registros SQL
Próximo:base de datos
Publicado en 17/7/2021 8:08:46 |
El código no puede verse
 Propietario| Publicado en 22/12/2021 20:51:30 |
Python utiliza estaciones espejo para acelerar las descargas de PIP
https://www.itsvse.com/thread-9492-1-1.html
Publicado en 16/12/2023 13:12:14 |
Pronto:Los autores son baneados o el contenido eliminado se bloquea automáticamente
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com