Описание тега pipenv
По вопросам, связанным с инструментом управления зависимостями Python pipenv.
Pipenv - официально рекомендуемый инструмент управления зависимостями приложений от Python.org, бесплатный (как в свободе).
Он автоматически создает виртуальную среду для ваших проектов и управляет ею, а также добавляет / удаляет пакеты из вашего Pipfile по мере установки / удаления пакетов. Он также генерирует всегда важный файл Pipfile.lock, который используется для создания детерминированных сборок.
особенности
- Позволяет выполнять действительно детерминированные сборки, легко указывая только то, что вам нужно.
- Создает и проверяет хэши файлов на наличие заблокированных зависимостей.
- Автоматически установить необходимые Pythons, если доступен pyenv.
- Автоматически находит дом вашего проекта рекурсивно, ища файл Pipfile.
- Автоматически генерирует Pipfile, если он не существует.
- Автоматически создает virtualenv в стандартном месте.
- Автоматически добавляет / удаляет пакеты в Pipfile, когда они удаляются / устанавливаются.
- Автоматически загружает файлы.env, если они существуют.