Подробное руководство по управлению виртуальной средой Python с помощью Pipenv. Это подробное пошаговое руководство содержит практические сведения о беспрепятственной установке пакетов и изоляции проекта, оптимизируя эффективность рабочего процесса разработки.

Equipment list

Here you can find the list of equipment used to create this tutorial.

This link will also show the software list used to create this tutorial.

Похожий учебник — Python

На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Python.

Что такое виртуальная среда Python?

В контексте Python виртуальная среда представляет собой автономный каталог, в котором размещается изолированная установка Python. Он позволяет устанавливать пакеты и управлять зависимостями для конкретного проекта, не затрагивая другие проекты. Виртуальные среды имеют решающее значение для поддержания конфигураций для конкретных проектов и обеспечения согласованности сред разработки на разных машинах.

Как работает виртуальная среда Python?

Виртуальные среды Python работают, создавая изолированные среды со своими собственными копиями интерпретатора Python и установленными пакетами. Они позволяют осуществлять независимое управление зависимостями, предотвращая конфликты между различными проектами. Такая изоляция гарантирует, что изменения, внесенные в один проект, не повлияют на всю систему или другие проекты.

Зачем использовать виртуальную среду Python?

Виртуальные среды Python необходимы для создания изолированных и контролируемых сред разработки. Они позволяют управлять зависимостями, специфичными для проекта, гарантируя, что изменения, внесенные в один проект, не повлияют на другие. Такая изоляция гарантирует последовательные и предсказуемые результаты, упрощая совместную работу и обмен проектами на разных платформах и с другими разработчиками.

Учебное пособие Python — Виртуальная среда с использованием Pipenv

Установите библиотеку Pipenv.

Copy to Clipboard

Создайте каталог для виртуальной среды.

Copy to Clipboard

Создайте виртуальную среду с помощью Pipenv.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

Pipenv создаст 2 файла для отслеживания состояния пакетов в проекте.

Создайте файл Python в каталоге проекта.

Copy to Clipboard

Вот содержимое файла.

Copy to Clipboard

Устанавливайте пакеты в виртуальной среде, управляемой Pipenv.

Copy to Clipboard

Активируйте виртуальную среду Pipenv.

Copy to Clipboard

После включения виртуальной среды запустите скрипт Python.

Copy to Clipboard

При необходимости запустите файл Python в виртуальной среде без доступа к оболочке.

Copy to Clipboard

Отображение графика установленных пакетов и их зависимостей.

Copy to Clipboard

Проверяет наличие проблем в виртуальной среде, управляемой Pipenv.

Copy to Clipboard

Отображение пути к текущему каталогу виртуальной среды

Copy to Clipboard

Удалите виртуальную среду, управляемую Pipenv.

Copy to Clipboard

Это приведет к удалению каталога и файлов виртуальной среды проекта.

Заключение

Повысьте уровень разработки на Python с помощью системы управления виртуальной средой Pipenv. Упростите зависимости пакетов, обеспечьте изоляцию проектов и оптимизируйте совместную работу.