Boas práticas para empacotar programas Python


9

Estou usando o Python há algum tempo, tanto no contexto de projetos pessoais quanto profissionais.

Uma coisa que me ocorreu recentemente é que nunca pensei em uma boa maneira de implantar programas em Python. Basicamente, como são muitos scripts, geralmente eu os copio para a máquina em que eu quero implantá-la e pronto !

Mas acredito que deve haver algumas boas práticas sobre como você deve implantar projetos Python. Já ouvi falar em Python Eggs, mas não estou familiarizado o suficiente para ver se é uma boa escolha. Ou um tarball antigo simples com um monte de scripts do Shell para executar os scripts do módulo principal?

Basicamente, eu gostaria de poder fazer uma implantação agradável, elegante e independente, e não apenas copiar arquivos aqui e ali, pois não permite o rastreamento de versão com facilidade e é bastante confuso.

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.