Generar ejecutables en python: cx_Freeze

Página web y descarga: http://cx-freeze.sourceforge.net/

Creando el script

Para hacer uso de distutils deberemos crear un script (llamado setup.py por convención):
import sys
from cx_Freeze import setup, Executable

base="Win32GUI"

setup(  name = "prueba",
        version = "0.1",
        description = "Mi script de prueba",
        executables = [Executable("prueba.py", base=base)])
Se pueden ver mas ejemplos de scripts aquí.

Corriendo el script

Para invocar el script anteriormente creado abrimos el símbolo del sistema, nos dirigimos al directorio donde este almacenado y escribimos:
python setup.py build
Nos creará un directorio llamado build que contendrá el ejecutable.

2 comentarios:

  1. Como estas, muy buen material. Lo que quería consultar era si había forma de hacer ejecutable con Python 3.3 + GTK + Glade. Ya llevo bastante buscando información pero nada.

    ResponderEliminar
  2. Por favor algún manual o articulo de Python 3.3 + cx_freeze + GTK + Glade.

    ResponderEliminar