py2exe es una extensión de Python que convierte los scripts de Python (.py) en ejecutables de Microsoft Windows (.exe). Estos ejecutables pueden ejecutarse en un sistema sin Python instalado. [3] Es la herramienta más común para hacerlo.
Autor (es) original (es) | Thomas Heller |
---|---|
Desarrollador (es) | Comunidad |
Versión inicial | 24 de enero de 2001 |
Lanzamiento estable | 0.10.2.0 / 17 de enero de 2021 [1] |
Repositorio | github |
Escrito en | Python , C |
Plataforma | Microsoft Windows |
Tipo | Herramienta de embalaje |
Licencia | MIT [2] |
Sitio web | www |
py2exe se utilizó para distribuir el cliente oficial de BitTorrent (antes de la versión 6.0) y todavía se utiliza para distribuir SpamBayes y otros proyectos.
Desde mayo de 2014, la versión 0.9.2.0 de py2exe está disponible para Python 3. [1] Antes, py2exe se hacía solo para Python 2, [4] y era necesario utilizar una alternativa como cx_Freeze para el código de Python 3.
Aunque este programa transforma un archivo .py en un .exe, no hace que se ejecute más rápido porque py2exe agrupa el código de bytes de Python sin convertirlo a código de máquina. Incluso puede funcionar más lento que usar el intérprete de Python directamente debido a la sobrecarga de inicio.
Referencias
- ^ a b "py2exe: índice de paquetes de Python" .
- ^ "Licencia" . sourceforge.net Mayo de 2014 .
- ^ "FrontPage" . py2exe.org . Consultado el 2 de febrero de 2014 .
- ^ "antiguo Python 2 py2exe" .
enlaces externos
- Página web oficial
- Alternativa: PyInstaller (también es compatible con Linux, Mac OS X y otras plataformas)
- Alternativa: cx_Freeze (es compatible con todas las plataformas en las que trabaja Python)