Шаг 1 из 4+80 XP
venv и pip
Изолированные окружения и установка пакетов.
venv
python -m venv .venv
source .venv/bin/activate # macOS/Linux
.venv\Scripts\activate # Windows
pip install requests
pip freeze > requirements.txt
pip install -r requirements.txt
Зачем: изоляция версий пакетов между проектами, чтобы один не сломал другой.