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.
|