Buenas prácticas para empaquetar programas Python


9

He estado usando Python por un tiempo, tanto en el contexto de proyectos personales como profesionales.

Una cosa que me ocurrió recientemente es que nunca había pensado en una buena manera de implementar programas de Python. Básicamente, dado que se trata principalmente de un montón de scripts, generalmente los copio a la máquina donde quiero que se implemente y ¡ listo !

Pero creo que debería haber algunas buenas prácticas sobre cómo implementar los proyectos de Python. Escuché sobre Python Eggs pero no estoy lo suficientemente familiarizado para ver si es una buena opción. ¿O un viejo tarball simple con un montón de scripts de Shell para ejecutar los scripts del módulo central?

Básicamente, me gustaría poder hacer una implementación agradable, elegante y autónoma, y ​​no solo copiar archivos aquí y allá, ya que no permite el seguimiento de versiones fácilmente y es bastante desordenado.

Respuestas:


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.