Repolode
marcelotduarte

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. 1

    Instala cx_Freeze con pip en un entorno virtual

    pip install --upgrade cx_Freeze
  2. 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

#python#packaging#executable#cross-platform#devtools#cx-freeze#freeze#freezing-python-scripts

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