Preciso converter um script Python em um executável do Windows.
Tenho o Python 2.6 instalado python26
.
Eu criei um script e o mantive C:\pythonscript
. Dentro desta pasta existem dois arquivos
Setup.py
e oldlogs.py
(este arquivo precisa de cobertura)
setup.py
código é
from distutils.core import setup
import py2exe
setup(console=['oldlogs.py'])
Como posso converter oldlogs.py em um arquivo exe?
python
compilation
executable
Dewal Tewari
fonte
fonte
Respostas:
Ou use o PyInstaller como alternativa ao py2exe . Este é um bom ponto de partida . PyInstaller também permite criar executáveis para Linux e Mac ...
Aqui está como alguém poderia facilmente usar o PyInstaller para resolver o problema em questão:
Da documentação da ferramenta:
fonte
GitHub
estrelas,PyInstaller
tem ~ 4000 estrelas,cx_Freeze
tem 200 estrelas. Portanto,PyInstaller
parece ser mais popular e provavelmente tem mais casos extremos cobertos. por que você acha quecx_Freeze
é melhor do quePyInstaller
?Eu recomendo PyInstaller , um script python simples pode ser convertido em um exe com os seguintes comandos:
que cria um arquivo yourprogram.spec que é uma configuração para construir o exe final. O próximo comando cria o exe a partir do arquivo de configuração:
Mais pode ser encontrado aqui
fonte
fonte