Python Para Executavel

1. Python Para Executavel

Leandro Coelho Da Silva
TioPython

(usa Linux Mint)

Enviado em 06/07/2019 - 22:29h

Eu quero converter um arquivo .py para .exe,como eu faço isso?


  


2. Re: Python Para Executavel

Paulo
paulo1205

(usa Ubuntu)

Enviado em 07/07/2019 - 15:37h

Veja se alguma coisa nesta discussão ajuda: https://www.vivaolinux.com.br/topico/C-C++/Linguagem-compiladasparecida-com-PythonAJUDA.


... “Principium sapientiae timor Domini, et scientia sanctorum prudentia.” (Proverbia 9:10)


3. Re: Python Para Executavel

Leandro Coelho Da Silva
TioPython

(usa Linux Mint)

Enviado em 07/07/2019 - 17:10h

Eu não entendi nada
OBS:Sou novo no linux



4. Re: Python Para Executavel

Cézar Augusto
cizordj

(usa Debian)

Enviado em 10/07/2019 - 10:38h

O [*****] que é um programa em python para baixar vídeos do YouTube, eles distribuem para o Windows o seu programa em forma de binários .exe ao invés de scripts em python. Pelo o que eu entendi eles já colocam o interpretador junto.

Uma sugestão que eu dou é dar uma olhada no site deles, quem sabe até a documentação para entender como eles fazem isso.

http://[*****].org

<---------------------------------------------------------------->
O seu tempo é o único bem que você não recupera


5. Re: Python Para Executavel

Matheus
pylm

(usa Gentoo)

Enviado em 10/07/2019 - 11:25h


py2exe faz issae.

http://www.py2exe.org/index.cgi/Tutorial

Ele faz um exe contendo o interpretador, bibliotecas e arquivos utilizados pelo teu script, não é a melhor das soluções mas funciona.


6. Re: Python Para Executavel

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/07/2019 - 11:26h

Tem um modulo bem documentado chamado PyInstaller ele é responsável por criar executável para Windows.

Dá uma olhada no youtube sobre ele que você vai achar muitos tutoriais. Um exemplo abaixo:

https://cadernodelaboratorio.com.br/2018/04/04/pyinstaller-gerando-executaveis-python/


7. Re: Python Para Executavel

Paulo
paulo1205

(usa Ubuntu)

Enviado em 10/07/2019 - 14:33h

Já fiz alguns testes com o Nuitka, que é um dos produtos mencionados no tópico que eu indiquei.

Algumas distribuições já trazem pacotes para o Nuitka, incluindo o Ubuntu, que é a que eu uso. Mas o site do Nuitka tem pacotes de versões mais novas, suportando Python 3 (o pacote do Ubuntu é para Python 2).

Porém, os testes que eu fiz não me deram resultados dos quais eu tenha gostado muito. Parece usar a mesma solução do que foi mencionado acima pelo nosso colega: ele embute uma biblioteca que se comporta de modo semelhante ao próprio interpretador Python. Uma versão do meu programa de testes, traduzida manualmente por mim mesmo de Python para C++, deu um executável muito menor e muito mais rápido que o executável gerado pelo Nuitka. E, no caso do meu programa de testes, o compilado com o Nuitka ficou mais lento do que o programa totalmente interpretado.

(Mas o meu programa de testes, que na verdade é meu único programa em Python, e cujo código fonte não posso postar porque é coisa do meu trabalho, não é um programa de execução em longo prazo, mas um gerador de relatórios de execução mais ou menos direta. Não sei se algo que envolvesse mais processamento, ou mesmo um volume de dados maior, mudaria os resultados observados. Troço para que, sim, mas não garanto.)


... “Principium sapientiae timor Domini, et scientia sanctorum prudentia.” (Proverbia 9:10)


8. Re: Python Para Executavel

Leandro Coelho Da Silva
TioPython

(usa Linux Mint)

Enviado em 10/07/2019 - 18:42h

pylm escreveu:


py2exe faz issae.

http://www.py2exe.org/index.cgi/Tutorial

Ele faz um exe contendo o interpretador, bibliotecas e arquivos utilizados pelo teu script, não é a melhor das soluções mas funciona.

Irei tentar









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts