programa - Cómo compilar una secuencia de comandos python en ejecutable binario
ejecutar script python en windows (5)
Necesito convertir una secuencia de comandos de Python a un ejecutable de Windows.
Tengo Python 2.6 instalado en python26
.
C:/pythonscript
un script y lo guardé en C:/pythonscript
. Dentro de esta carpeta hay dos archivos
Setup.py
y oldlogs.py
(este archivo necesita coversion)
setup.py
código de setup.py
es
from distutils.core import setup
import py2exe
setup(console=[''oldlogs.py''])
¿Cómo puedo convertir oldlogs.py en un archivo exe?
Creé una presentación que recopila el proceso desde la compilación de las fuentes de Python para empaquetarlas para cada plataforma (la última diapositiva contiene enlaces a instrucciones más detalladas)
O use PyInstaller como una alternativa a py2exe . Aquí hay un buen punto de partida . PyInstaller también permite crear ejecutables para Linux y Mac ...
Para completar, cx_Freeze es otra herramienta que puede usar para esto (junto con PyInstaller y py2exe, que otras respuestas ya han mencionado).
Recomiendo PyInstaller , un script python simple se puede convertir a un exe con los siguientes comandos:
utils/Makespec.py [--onefile] oldlogs.py
que crea un archivo yourprogram.spec que es una configuración para construir el exe final. El siguiente comando crea el exe del archivo de configuración:
utils/Build.py oldlogs.spec
Más se puede encontrar here