Я знаю про virtualenv та pip. Але вони дещо відрізняються від пакувальних / коробкових.
Наприклад:
- pip пише абсолютний шлях до shebang або активувати сценарій
- pip не має
exec
підкоманди (bundle exec bar
) - virtualenv копіює інтерпретатора Python у локальний каталог
Чи кожен розробник Python використовує virtualenv / pip? Чи є інші інструменти управління пакетами для Python?
pipenv
і shovel
згадане нижче - це більш сучасний вибір, оскільки це питання було задано.