Los proyectos de Python que contienen varias carpetas se empaquetan como archivos ejecutables exe.
Solo cuando se empaqueta con pyinstaller. py, las dependencias restantes solo deben copiarse al directorio raíz generado por el paquete una vez que se completa el empaquetado.
Empaquetado de varios archivos
El formato del comando es el siguiente. El siguiente comando es un comando separado, que es manejado por la rama para facilitar su visualización:
py installer[mainfile]-p[otherfile1]-p[otherfile2]? -hide-import [módulo 1 autoconstruido]? -Hide-Import [Módulo 2 autoconstruido] #Lo anterior es un comando completo.
Tome la estructura anterior como ejemplo. Abra una ventana de comando en el directorio raíz e ingrese el comando:
pyinstaller py-p MySQL. Hidden-import MySQL-hidden-import other
El main.exe generado se puede encontrar en la estructura del directorio: "Directorio raíz del programa\dist\main". Copie otros archivos relacionados al "Directorio raíz del programa\dist\main" y ejecútelo.