%20converter%20arquivos%20.py%20em%20um%20arquivo%20.exe%20do%20Windows%20em%20uma%20m%C3%A1quina%20Linux%3F.png)
Estou no Linux Mint 19.03,
A versão do Python que eu uso é 3.7,
Eu tenho o winehq-stable instalado (5.0). Não tenho muita informação sobre Wine
Eu estava tentando criar um .exe
arquivo para distribuir aos usuários do Windows 10. No início, eu costumava pyinstaller
fazer um executável independente, porém, percebi que os executáveis criados em uma máquina Linux não funcionam em uma máquina Windows.
Então, agora, preciso criar e testar .exe
arquivos sem usar outra máquina com sistema operacional Windows.
Eu vi algumas pessoas fazendo isso instalando python
em wine
, porém a maioria dos recursos foram escritos para python2 e também não eram claros o suficiente para eu entender. Na verdade, também não sei como python3.7
instalar wine
.
Ou, como outra opção, usar uma máquina virtual pode ser uma solução. Devo continuar em vez de lidar com vinho?
Então, espero que alguém possa me dar um método de como fazer isso.
Desde já, obrigado.
Responder1
Eu recomendaria usar uma máquina virtual (para o Mint você pode usar o Virtualbox ou pode ter caixas Gnome), pois depois de configurá-la, você administra a caixa normalmente. Você gostaria de instalar o seguinte na caixa:
- Cygwin para que você possa ter um ambiente bash familiar
- Python para que você possa testar o código-fonte python sem compilar também na caixa do Windows (o controle de qualidade é essencial)
- Pyinstaller para que você possa construir o
.exe
arquivo
E você provavelmente desejaria configurar um diretório compartilhado entre Host e box, use-o para armazenar a fonte python e o.exe