Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 29277|Resposta: 3

[Fonte] Python empacota scripts em aplicações exe

[Copiar link]
Publicado em 03/07/2021 09:35:08 | | | |
O servidor não possui um ambiente Python instalado e não pode executar scripts Python diretamente, como o Python pode ser empacotado em uma aplicação exe? Execute diretamente sobre o servidor Windows.

Primeiro, instale o ambiente python no computador de desenvolvimento e depois instale o pacote pyinstaller.

PyInstaller é uma ferramenta para empacotar programas Python em um pacote executável autônomo para Windows, Linux e Mac OS X.

O PyInstaller pode ler os scripts em Python que você escreve. Ele analisa seu código para descobrir todos os outros módulos e bibliotecas necessários para execução de scripts. Ele então coletará cópias de todos esses arquivos – incluindo o interpretador ativo de Python! - e colocá-la em uma única pasta com o script, ou opcionalmente em um único executável.

O PyInstaller foi testado para Windows, Mac OS X e GNU/Linux. No entanto, não é um compilador cruzado: para criar um aplicativo Windows, execute o PyInstaller no Windows. Para criar uma aplicação GNU / Linux, execute-a em um ambiente como GNU / Linux. O PyInstaller foi usado com sucesso com AIX, Solaris, FreeBSD e OpenBSD, mas não foi testado contra eles em testes de integração contínua.
O comando é o seguinte:



Mude para o diretório do packager e empacote com o seguinte comando:

Depois que o empacotamento for bem-sucedido, adicione uma pasta dist ao projeto, que contém o aplicativo exe empacotado.







Anterior:Mybatis ou MyBatis-Plus imprime logs SQL
Próximo:base de dados
Publicado em 17/07/2021 08:08:46 |
O código não pode ser visualizado
 Senhorio| Publicado em 22/12/2021 20:51:30 |
Python usa estações espelho para acelerar downloads de PIP
https://www.itsvse.com/thread-9492-1-1.html
Publicado em 16/12/2023 13:12:14 |
Rápido:Autores são banidos ou o conteúdo removido é automaticamente bloqueado
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com