Repolode
marcelotduarte

marcelotduarte/cx_Freeze

Ferramenta Python que transforma scripts em executáveis independentes, compatíveis com qualquer plataforma que rode Python.

Estrelas
1,564
Forks
241
Issues abertas
43
Último commit
há 22 horas

O que é?

O cx_Freeze transforma scripts Python em executáveis independentes, permitindo rodar o programa em uma máquina sem uma instalação separada do Python. Segundo o projeto, os executáveis gerados mantêm o desempenho do script original, e a ferramenta funciona em qualquer plataforma que rode Python.

A instalação pode ser feita com pip ou conda-forge, e a documentação está disponível no Read the Docs. O projeto inclui exemplos, entre eles um para criar executáveis de serviços do Windows.

É indicado para desenvolvedores que querem distribuir uma ferramenta de linha de comando ou um aplicativo desktop em Python como um único programa para usuários finais que não gerenciam ambientes Python.

Recursos principais

  • 01Cria executáveis independentes a partir de scripts Python.
  • 02Multiplataforma: funciona em qualquer plataforma que rode Python.
  • 03Pode ser instalado via pip ou conda-forge.
  • 04Inclui exemplos para criar executáveis de serviços do Windows.

Casos de uso

  • Distribuir um aplicativo desktop em Python para usuários sem Python instalado.
  • Entregar uma ferramenta de linha de comando em Python como um único executável.
  • Empacotar um script Python como serviço do Windows.

Início rápido

  1. 1

    Instale cx_Freeze com pip em um ambiente virtual

    pip install --upgrade cx_Freeze
  2. 2

    Ou instale pelo conda-forge

    conda install conda-forge::cx_freeze

Antes de usar

  • A licença está listada como NOASSERTION; o README diz que ela deriva da Python Software Foundation License. Confira os termos da licença antes de usar o projeto comercialmente.

Tópicos

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

Perguntas frequentes

O que é cx_Freeze?
Ferramenta Python que transforma scripts em executáveis independentes, compatíveis com qualquer plataforma que rode Python. O cx_Freeze transforma scripts Python em executáveis independentes, permitindo rodar o programa em uma máquina sem uma instalação separada do Python. Segundo o projeto, os executáveis gerados mantêm o desempenho do script original, e a ferramenta funciona em qualquer plataforma que rode Python.
cx_Freeze é gratuito? Qual é a licença?
cx_Freeze é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
cx_Freeze ainda é mantido?
Manutenção ativa. O último commit de cx_Freeze foi em 6 de nov. de 2026.
Para que posso usar cx_Freeze?
Distribuir um aplicativo desktop em Python para usuários sem Python instalado. Entregar uma ferramenta de linha de comando em Python como um único executável. Empacotar um script Python como serviço do Windows.
Como instalar cx_Freeze?
Instale cx_Freeze com pip em um ambiente virtual: pip install --upgrade cx_Freeze Ou instale pelo conda-forge: conda install conda-forge::cx_freeze
Onde consigo cx_Freeze?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/marcelotduarte/cx_Freeze

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados