Convierte programas Python en ejecutables independientes que funcionan sin tener instalado el intérprete de Python.
marcelotduarte/cx_Freeze
Herramienta de Python que convierte scripts en ejecutables independientes para cualquier plataforma compatible con Python.
- Estrellas
- 1,564
- Forks
- 241
- Issues abiertos
- 43
- Último commit
- hace 20 horas
¿Qué es?
cx_Freeze convierte scripts de Python en ejecutables independientes, para que el programa pueda ejecutarse en una máquina sin una instalación aparte de Python. Se indica que los ejecutables generados mantienen el rendimiento del script original y que la herramienta funciona en cualquier plataforma donde se ejecute Python.
Se instala con pip o conda-forge y cuenta con documentación en un sitio de Read the Docs. El proyecto incluye ejemplos, entre ellos uno para crear ejecutables de servicios de Windows.
Es una opción para desarrolladores que quieren distribuir una herramienta de línea de comandos o una aplicación de escritorio en Python como un único programa, para usuarios finales que no administran entornos de Python.
Funciones clave
- 01Crea ejecutables independientes a partir de scripts de Python.
- 02Es multiplataforma: funciona en cualquier plataforma donde se ejecute Python.
- 03Se instala con pip o conda-forge.
- 04Incluye ejemplos para crear ejecutables de servicios de Windows.
Casos de uso
- Distribuir una aplicación de escritorio en Python a usuarios que no tienen Python instalado.
- Distribuir una herramienta de línea de comandos en Python como un único ejecutable.
- Empaquetar un script de Python como servicio de Windows.
Inicio rápido
- 1
Instala cx_Freeze con pip en un entorno virtual
pip install --upgrade cx_Freeze - 2
O instálalo desde conda-forge
conda install conda-forge::cx_freeze
Antes de usarlo
- La licencia figura como NOASSERTION; el README indica que deriva de Python Software Foundation License, así que consulta los términos de la licencia antes de usarlo con fines comerciales.
Temas
Preguntas frecuentes
- ¿Qué es cx_Freeze?
- Herramienta de Python que convierte scripts en ejecutables independientes para cualquier plataforma compatible con Python. cx_Freeze convierte scripts de Python en ejecutables independientes, para que el programa pueda ejecutarse en una máquina sin una instalación aparte de Python. Se indica que los ejecutables generados mantienen el rendimiento del script original y que la herramienta funciona en cualquier plataforma donde se ejecute Python.
- ¿cx_Freeze es gratuito? ¿Qué licencia tiene?
- cx_Freeze es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿cx_Freeze sigue mantenido?
- Mantenimiento activo. El último commit de cx_Freeze fue el 6 nov 2026.
- ¿Para qué puedo usar cx_Freeze?
- Distribuir una aplicación de escritorio en Python a usuarios que no tienen Python instalado. Distribuir una herramienta de línea de comandos en Python como un único ejecutable. Empaquetar un script de Python como servicio de Windows.
- ¿Cómo se instala cx_Freeze?
- Instala cx_Freeze con pip en un entorno virtual: pip install --upgrade cx_Freeze O instálalo desde conda-forge: conda install conda-forge::cx_freeze
- ¿Dónde consigo cx_Freeze?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/marcelotduarte/cx_Freeze
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Nuitka es un compilador de Python escrito en Python que convierte programas de Python en ejecutables independientes o módulos de extensión.
Una interfaz gráfica basada en PyInstaller para convertir scripts de Python en archivos .exe independientes.
Herramienta de Python que empaqueta aplicaciones y sus dependencias en archivos .pex ejecutables, similares a un virtualenv portable.
Una herramienta de Python para gestionar entornos virtuales y dependencias que combina pip y virtualenv, y usa Pipfile y Pipfile.lock para obtener compilaciones reproducibles.
Briefcase empaqueta proyectos de Python como aplicaciones nativas independientes para Mac, Windows, Linux, iOS, Android y la web.