Ich kenne mich mit virtualenv und pip aus. Diese unterscheiden sich jedoch etwas von Bündler / Karton.
Zum Beispiel:
- pip schreibt den absoluten Pfad zu shebang oder aktiviert das Skript
- pip hat den
execUnterbefehl (bundle exec bar) nicht - virtualenv kopiert den Python-Interpreter in ein lokales Verzeichnis
Verwendet jeder Python-Entwickler virtualenv / pip? Gibt es andere Paketverwaltungstools für Python?
pipenvund shovelunten erwähnt sind modernere Entscheidungen, da diese Frage gestellt wurde.