Hola usuario de nuestro sitio web, tenemos la solución a lo que buscabas, has scroll y la encontrarás un poco más abajo.
Solución:
Más fácil que Nuitka para un solo ejecutable es, por ejemplo, PyInstaller:
pyinstaller --onefile program.py
(para deshabilitar la ventana de la consola para las aplicaciones GUI, agregue el -w
opción).
Para crear un solo ejecutable con Nuitka, puede crear un archivo SFX a partir de los archivos generados. Puedes ejecutar Nuitka con el --standalone
opción que genera un program_dist
directorio.
Cree luego un archivo de configuración 7-Zip SFX config.txt
:
;[email protected]@!UTF-8!
GUIMode="2"
ExecuteFile="%%T/program_dist/program.exe"
;[email protected]@!
Luego obtenga el 7-Zip SFX de https://github.com/chrislake/7zsfxmm (de lanzamientos: 7zsd_extra_171_3901.7z
) y desembale el 7zsd_All_x64.sfx
expediente.
Empaca luego el program_dist
con 7-Zip (para que la carpeta se incluya en el archivo) a program.7z. Luego, se puede crear un SFX con copy /b 7zsd_All_x64.sfx + config.txt + program.7z single_executable.exe
.
En Unix, también puede crear un SFX usted mismo si crea un archivo tar y lo agrega a un script de shell que lo extrae y lo descomprime; para obtener más información, consulte https://www.linuxjournal.com/node/1005818.
Aquí tienes las comentarios y puntuaciones
Te invitamos a reafirmar nuestra investigación añadiendo un comentario y valorándolo te damos la bienvenida.