Usuario:Lmorillas/modulo programacion/python/creacion ejecutables

Hay varios proyectos: pyinstaller, cx_freeze, py2exe

Sitio del proyecto

 * http://www.pyinstaller.org/
 * Documentación adicional
 * Presentación en europython

Cómo creo un ejecutable
python Configure.py Makespec.py –onefile  (-w es el parametro para que no muestre la consola) Makespec.py  build.py 
 * Suponemos que ya has escrito el codigo que queremos compilar
 * Descarga PyInstaller (preferentemente la version SVN)
 * La primera vez ejercuta Configure.py
 * Crear fichero spec de la aplicación:
 * Ejecutar build.py
 * El ejecutable estará en la carpeta dist Copia dentro de la carpeta creada los ficheros adicionales que use el programa (sonidos, imágenes, tipos de letra, etc.)

Leer la documentación de PyInstaller. Puedes cambiar el ícono, y reducir que librerias incluir.

py2exe
from distutils.core import setup import py2exe

setup(console=['hello.py'])

python setup.py py2exe