Cómo crear un archivo .exe en Python sin Pyinstaller – Resuelto

Introducción

Python es un lenguaje de programación muy versátil que nos permite crear aplicaciones de forma rápida y sencilla. A menudo, queremos compartir nuestras aplicaciones con otros usuarios en forma de un archivo ejecutable (.exe). En este artículo, te mostraré cómo puedes crear un archivo .exe en Python sin utilizar Pyinstaller.

Crear un archivo .exe en Python sin Pyinstaller

Para lograr esto, utilizaremos una biblioteca llamada cx_Freeze, que nos permite empaquetar nuestro script de Python en un archivo ejecutable. A continuación, te guiaré a través de los pasos para lograr esto.

Paso 1: Instalar cx_Freeze

Primero, necesitamos instalar la biblioteca cx_Freeze. Puedes hacerlo fácilmente usando pip en tu terminal:

pip install cx_Freeze

Paso 2: Crear un script de configuración

A continuación, necesitamos crear un script de configuración que le indique a cx_Freeze cómo empaquetar nuestra aplicación. Aquí tienes un ejemplo de un script de configuración básico:

from cx_Freeze import setup, Executable

setup(

name="MiAplicacion",

version="1.0",

description="Una descripción de mi aplicación",

executables=[Executable("tu_script.py")]

)

Guarda este script de configuración en un archivo llamado setup.py en el mismo directorio que tu script de Python que deseas convertir en un archivo .exe.

Paso 3: Ejecutar cx_Freeze

Finalmente, ejecuta cx_Freeze en tu terminal con el siguiente comando:

python setup.py build

Esto creará una carpeta llamada «build» en la cual encontrarás tu archivo ejecutable. ¡Felicidades! Has creado un archivo .exe en Python sin Pyinstaller.

Conclusión

En este artículo, te mostré cómo crear un archivo .exe en Python sin utilizar Pyinstaller, utilizando la biblioteca cx_Freeze. Espero que esta información te haya sido útil y que puedas compartir tus aplicaciones de Python de una manera más accesible. ¡Buena suerte en tus proyectos de programación!