Урок 11: Виртуальные среды и менеджер пакетов pip

Виртуальные среды и менеджер пакетов pip

Краткое введение

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

Теоретическая часть

Виртуальные среды

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

Менеджер пакетов pip

pip — это стандартный менеджер пакетов для Python, который позволяет искать, скачивать и устанавливать пакеты из репозитория PyPI. pip поддерживает установку пакетов в глобальное пространство Python или внутри виртуальной среды.

Примеры кода

# Создание виртуальной среды
python -m venv my_project_env

# Активация виртуальной среды в Windows
my_project_env\Scripts\activate.bat

# Активация виртуальной среды в Unix или MacOS
source my_project_env/bin/activate

# Установка пакета с использованием pip
pip install requests

# Деактивация виртуальной среды
deactivate

Практические задания

1. Создайте новую виртуальную среду для вашего проекта и активируйте её. Установите в ней несколько пакетов и проверьте их доступность.
2. Разработайте простой скрипт, который использует какую-либо библиотеку, установленную через pip, для решения практической задачи, например, отправки запроса к веб-сервису или анализа данных.

Решение задания

# Пример скрипта, использующего библиотеку requests
import requests

response = requests.get('https://api.github.com')
print(response.status_code)

© 2024 realschule.ru

Категория: Python с нуля | Добавил: Admin (07.03.2024)
Просмотров: 121 | Рейтинг: 1.0/1
Всего комментариев: 0
Имя *:
Email *:
Код *: