Od jakiegoś czasu używam Pythona, zarówno w kontekście osobistych, jak i profesjonalnych projektów.
Jedną z rzeczy, które ostatnio mi się przydarzyły, jest to, że nigdy nie myślałem o dobrym sposobie wdrażania programów w języku Python. Zasadniczo, ponieważ jest to głównie kilka skryptów, zwykle po prostu kopiuję je na maszynę, na której chcę je wdrożyć i voila !
Uważam jednak, że powinny istnieć dobre praktyki dotyczące wdrażania projektów w języku Python. Słyszałem o Python Eggs, ale nie znam go wystarczająco dobrze, aby sprawdzić, czy to dobry wybór. A może zwykły stary archiwum z wieloma skryptami Shell do uruchamiania skryptów modułów podstawowych?
Zasadniczo chciałbym być w stanie wykonać ładne, eleganckie i niezależne wdrożenie, a nie tylko kopiować pliki tu i tam, ponieważ nie pozwala na łatwe śledzenie wersji i jest dość niechlujne.
źródło