Primeiro ter instalado o Python: https://www.python.org/downloads/
-
pip install requests pip install threaded pip install pyinstaller
-
Ainda no powershell/cmd ir até a pasta do repositorio ("ot_launcher_python-main") onde está o main.py.
-
-
Para compilar ira mandar o seguinte comando no powershell/cmd, sendo seus parametros ajustado como preferir.
-
--onefile
: Arquivo sera compilado totalmente em um executavel(.exe), essa opção facilita a distribuição e criar um programa mais leve, mas em meus primeiros teste o WindowsDefender acusou como mallware (Scan - VirusTotal), mas reportei esse problema enviando o launcher e eles responderam que as definições foram atualizada para corrigir isso. Caso você precise atualizar segue o procedimento que eles me indicaram.1 - Open command prompt as administrator and change directory to c:\Program Files\Windows Defender
2 - Run “MpCmdRun.exe -removedefinitions -dynamicsignatures”
3 - Run "MpCmdRun.exe -SignatureUpdate"
--windowed
: Usado para interface graficas.--icon="path"
: Localização do icone que sera usado no executavel.--name="name"
: Nome de saida do executavel.
Outros parametros que podem ser usados pode ser encontrados aqui.
-
Comando:
pyinstaller --onefile --windowed --icon="data/launcher.ico" --name="perfect launcher" main.py