Convertir un script de Python en un archivo ejecutable .exe puede ser muy útil si necesitas distribuir tu aplicación a personas que no tienen Python instalado.
A continuación, te mostraré cómo hacerlo usando PyInstaller, una herramienta popular para este propósito.
PyInstallerPrimero, necesitas instalar PyInstaller. Puedes hacerlo usando pip:
pip install pyinstaller Una vez instalado, navega a la carpeta donde se encuentra tu script de Python. Luego, ejecuta el siguiente comando:
pyinstaller --onefile tu_script.py --onefile: Este parámetro indica a PyInstaller que empaquete todos los archivos en un único archivo .exe.PyInstaller creará una carpeta dist donde encontrarás el archivo .exe resultante.
En la carpeta dist, verás tu archivo .exe. Puedes hacer doble clic para ejecutarlo, y tu aplicación de Python debería comenzar a funcionar sin necesidad de Python instalado.
PyInstaller.exe, usa el parámetro --icon seguido del archivo .ico:pyinstaller --onefile --icon=tu_icono.ico tu_script.py --noconsole:pyinstaller --onefile --noconsole tu_script.py Recuerda que el archivo .exe resultante puede ser bastante grande, ya que incluye todos los elementos necesarios para ejecutar el script de Python.
También, es importante probar el ejecutable en el entorno de destino para asegurar que funcione correctamente.
Con estos pasos, deberías poder convertir tus scripts de Python en ejecutables fácilmente usando PyInstaller.