Transforma programas Python em executáveis independentes que rodam sem exigir a instalação do interpretador Python.
brentvollebregt/auto-py-to-exe
Interface gráfica para converter scripts Python em arquivos .exe independentes, desenvolvida com base no PyInstaller.
- Estrelas
- 5,003
- Forks
- 817
- Issues abertas
- 3
- Último commit
- há 10 dias
O que é?
O Auto PY to EXE oferece uma interface gráfica no navegador para o PyInstaller, permitindo empacotar um script Python em um executável distribuível sem precisar escrever comandos de build manualmente. O usuário seleciona o script e configura opções como saída em um arquivo ou em uma pasta, modo console ou janela, ícone do aplicativo e arquivos ou pastas de dados adicionais para incluir no pacote.
A ferramenta pode ser instalada pelo PyPI com pip e iniciada com o comando auto-py-to-exe. Também aceita argumentos de linha de comando para preencher previamente o caminho do script, definir o diretório de saída ou carregar uma configuração JSON salva; as configurações também podem ser exportadas para JSON e reutilizadas. Quando o build termina, os resultados da conversão são gravados em uma pasta de saída.
O projeto é escrito em Python, oferece suporte às versões de Python da 3.6 à 3.14 e tem traduções da interface para vários idiomas.
Recursos principais
- 01Interface gráfica para configurar builds do PyInstaller sem usar comandos manualmente
- 02Opções de saída em um arquivo ou em uma pasta e de modo console ou janela
- 03Suporte para adicionar ícones e arquivos que não sejam .py ao pacote
- 04Argumentos de linha de comando para preencher previamente o caminho do script e o diretório de saída
- 05Exportação e importação de configurações em arquivos JSON
Casos de uso
- Empacotar uma ferramenta desktop em Python para que colegas possam executá-la sem instalar Python
- Distribuir um aplicativo GUI baseado em script como um único executável do Windows
- Incluir um programa Python junto com suas imagens ou seus arquivos de dados
- Reutilizar as mesmas configurações de build em diferentes projetos por meio de arquivos JSON salvos
Início rápido
- 1
Instalar pelo PyPI
pip install auto-py-to-exe - 2
Iniciar a interface gráfica
auto-py-to-exe
Antes de usar
- Requer Python 3.6 a 3.14.
- O antivírus pode remover os arquivos de build, então talvez seja necessário adicionar a pasta de build à lista de permissões.
Em coleções
Tópicos
Perguntas frequentes
- O que é auto-py-to-exe?
- Interface gráfica para converter scripts Python em arquivos .exe independentes, desenvolvida com base no PyInstaller. O Auto PY to EXE oferece uma interface gráfica no navegador para o PyInstaller, permitindo empacotar um script Python em um executável distribuível sem precisar escrever comandos de build manualmente. O usuário seleciona o script e configura opções como saída em um arquivo ou em uma pasta, modo console ou janela, ícone do aplicativo e arquivos ou pastas de dados adicionais para incluir no pacote.
- auto-py-to-exe é gratuito? Qual é a licença?
- auto-py-to-exe é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- auto-py-to-exe ainda é mantido?
- Manutenção ativa. O último commit de auto-py-to-exe foi em 29 de out. de 2026.
- Para que posso usar auto-py-to-exe?
- Empacotar uma ferramenta desktop em Python para que colegas possam executá-la sem instalar Python Distribuir um aplicativo GUI baseado em script como um único executável do Windows Incluir um programa Python junto com suas imagens ou seus arquivos de dados Reutilizar as mesmas configurações de build em diferentes projetos por meio de arquivos JSON salvos
- Como instalar auto-py-to-exe?
- Instalar pelo PyPI: pip install auto-py-to-exe Iniciar a interface gráfica: auto-py-to-exe
- Onde consigo auto-py-to-exe?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/brentvollebregt/auto-py-to-exe
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Nuitka é um compilador de Python escrito em Python que transforma programas Python em executáveis independentes ou módulos de extensão.
Ferramenta Python que empacota aplicações e dependências em arquivos .pex executáveis, como um virtualenv portátil.
Ferramenta Python que transforma scripts em executáveis independentes, compatíveis com qualquer plataforma que rode Python.
O Briefcase empacota projetos Python como aplicativos nativos independentes para Mac, Windows, Linux, iOS, Android e web.
Ferramenta que cria instaladores do Windows para aplicativos Python, incluindo o próprio Python para que os usuários não precisem tê-lo instalado.