2010-12-09 9 views
2

Kürzlich begann ich an einem persönlichen Projekt in meinem Notebook zu arbeiten, das, alles in Ordnung, wird es in einem Server woanders platziert werden. Das Problem ist, dass ich Module benutze. Einige wurden von apt-get installiert, andere von easy_install und ein oder zwei davon wurden direkt unter einem Unterverzeichnis platziert, da ich sie ein wenig geändert habe. Meine Frage ist: Gibt es eine Möglichkeit, all diese Dinge zusammen zu bewegen? Darüber hinaus möchte ich nicht, dass eines dieser Module aktualisiert wird, da es möglicherweise etwas kaputt machen könnte. Wie geht das?Best Practices in der Handhabung von Modulen Voraussetzungen

Endlich bin ich mir ziemlich sicher, dass ich die Dinge seit Anfang an falsch gemacht habe. Wie arbeitest du, um diese Probleme zu vermeiden?

Antwort

2

Werfen Sie einen Blick auf virtualenv. Virtualenv ist ein Tool zum Erstellen von isolierten Python-Umgebungen.