Diferencia entre revisiones de «Usuario:Lmorillas/modulo programacion/python/creacion ejecutables»
De WikiEducator
(→py2exe) |
|||
Línea 34: | Línea 34: | ||
== py2exe == | == py2exe == | ||
− | <br /> | + | <br /> |
{{Conocimiento previo| | {{Conocimiento previo| | ||
Title=py2exe (sólo para windows)| | Title=py2exe (sólo para windows)| |
Última revisión de 19:42 6 feb 2012
|
Hay varios proyectos: pyinstaller, cx_freeze, py2exe
Pyinstaller
Sitio del proyecto
Cómo creo un ejecutable
- Suponemos que ya has escrito el codigo que queremos compilar
- Descarga PyInstaller (preferentemente la version SVN)
- La primera vez ejercuta Configure.py
python Configure.py
- Crear fichero spec de la aplicación:
Makespec.py –onefile <tu-cogigo.py> (-w es el parametro para que no muestre la consola) Makespec.py <miprograma.py>
- Ejecutar build.py
build.py <miprograma.spec>
- 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']) <source> python setup.py py2exe