Cómo compilar Python en un programa ejecutable
Para una necesidad como esta que requiere un entorno ejecutable independiente, antes de escribir este artículo solo había visto dos paquetes que funcionaban bien y tenían mantenimiento continuo. Uno es py2exe y el otro es PyInstaller, que cubriremos en esta experiencia.
1
Instalación de PyInstaller
2
La última versión: PyInstaller 2.0
3
Simplemente "descomprímelo" y úsalo. "Entonces puedes usarlo, descomprímelo en la ruta deseada
END
Configuración de PyInstaller
1
Programa py preescrito
2
Ejecútelo en la línea de comando: python Makespec.py -- console --onefile NotePad\notepad.py
Error: Falta el archivo de configuración o ilegible. Ejecute Configure.py antes de compilar
3
Desde la línea de comando ejecute: Configure.py
Error: Python 2.6 compatible con Windows requiere pywin32. , instale /projects/pywin32/4
Instale la última versión de pywin32-217 1.
Cree una nueva carpeta (como el Bloc de notas). en el directorio de instalación de PyInstaller y coloque el script py que se convertirá en la carpeta (notepad.py)
E:\pyinstaller-1.5\pyinstaller- 1.5gt python Makespec.py --console -- onefile NotePad\notepad.py
E:\pyinstaller-1.5\pyinstaller-1.5gt; python Build.py NotePad\notepad.spec
Verificar exeE:\pyinstaller-1.5\pyinstaller -1.5gt;
E:/pyinstaller-1.5\pyinstaller-1.5\NotePad\dist\notepad.exe 0 0 100 (exitoso)
Ver el archivo generado y generar el intermedio especificación de archivo
Ver el archivo generado y generar el archivo exe final
END
Notas
Antes de convertir, asegúrese de que El programa py puede pasar
Si se produce algún error durante la conversión, utilice un motor de búsqueda para buscar soluciones