Pipenv
Pipenv — это инструмент для управления зависимостями в Python-проектах. Он обеспечивает удобный способ работы с библиотеками и виртуальными окружениями. Pipenv объединяет функции pip и virtualenv, позволяя автоматически создавать и управлять виртуальными окружениями, а также устанавливать и обновлять зависимости, используя файл Pipfile
для определения зависимостей и Pipfile.lock
для фиксации версий пакетов. Это помогает обеспечить согласованность окружения между разными установками и облегчает развертывание проектов.
-
Установка pipenv
pip install pipenv
-
Войдите в каталог вашего проекта и установите пакеты для вашего проекта.
cd my_project pipenv install <package>
Pipenv установит ваш пакет и создаст для вас Pipfile в каталоге вашего проекта. Pipfile используется для отслеживания того, какие зависимости нужны вашему проекту на случай, если вам потребуется их переустановить.
-
Удалить пакеты
pipenv uninstall <package>
-
Активируйте виртуальную среду, связанную с вашим проектом Python.
pipenv shell
-
Выйти из виртуальной среды
exit
Дополнительную информацию и видео можно найти на сайте docs.pipenv.org.