раздел 03
Установка
Python ставится за пару минут. Дальше понадобится pip (менеджер пакетов) и venv (виртуальное окружение) - разберём всё по шагам.
Установить Python
Команды для проверки:
python3 --version
pip --version
Что такое pip
pip - это менеджер пакетов Python. Через него ставят готовые библиотеки одной командой. Например, поставить популярную библиотеку для запросов:
pip install requests
pip скачает пакет и его зависимости, и вы сразу сможете им пользоваться в коде.
Виртуальное окружение venv
venv - это изолированное окружение для одного проекта. Зачем оно нужно: у разных проектов разные библиотеки и версии, и если ставить всё в одну общую кучу, они начинают конфликтовать. venv даёт каждому проекту свой отдельный набор пакетов.
Создать и активировать окружение:
python3 -m venv .venv
source .venv/bin/activate
На Windows активация другая:
.venv\Scripts\activate
После активации в начале строки терминала появится (.venv). Теперь pip install ставит пакеты только в этот проект. Выйти из окружения - команда deactivate.