PyInstaller Guía de inicio rápido
Combinar un programa de Python en un solo archivo
Índice
Usa PyInstaller para empaquetar programas de Python como ejecutables autónomos. Funciona en Linux, Windows y Mac.
No es el método más eficiente, pero es útil.
Esta imagen del cubo de Python fue generada por modelo AI Flux 1 dev.
Inicio rápido de PyInstaller
Instale PyInstaller desde PyPI:
pip install pyinstaller
Vaya al directorio de su programa y ejecute:
pyinstaller yourprogram.py
Esto generará el paquete en un subdirectorio llamado dist.
pyinstaller -F yourprogram.py
Añadir -F (o –onefile) empaquetará todo en un solo “exe”.
pyinstaller -F --paths=<your_path>\Lib\site-packages yourprogram.py
al ejecutar y encontrar un error de “ImportError”, puede considerar paquetes laterales.
pip install pynput==1.6.8
aún ejecutando en error de importación - intenta desinstalar PyInstaller - ver error al usar pynput con PyInstaller
Desventajas
Hay muchas quejas sobre tiempos de carga lentos… Investiga por ti mismo.