Как поставить Python и сразу подготовить его к работе

Чтобы установить Python, поставьте Python 3, проверьте командой python --version (или py --version на Windows) и сразу настройте pip и виртуальное окружение venv. Это убережёт от ошибок с PATH, “не тем” pip и зависимостями.

Оглавление

Перед началом: какую команду вы будете запускать

  • Windows: чаще всего удобнее команда py (Python Launcher). Если хотите использовать python, важно включить добавление в PATH при установке.
  • macOS/Linux: обычно используют python3 и pip3, чтобы не задевать системные компоненты.

На macOS и Linux не пытайтесь “переустановить системный Python” вручную: он может быть нужен системе и пакетному менеджеру. Для своих проектов используйте python3 + venv.

Установка Python на Windows 10/11

  1. Скачайте установщик Python 3 (64-bit) под Windows.
  2. Запустите установку и на первом экране обязательно отметьте Add python.exe to PATH.
  3. Нажмите Install Now и дождитесь завершения.
  4. Закройте и заново откройте PowerShell/Terminal (PATH обновляется не в уже открытом окне).
  5. Проверьте установку:
py --version
python --version

Если python не находится, но py работает — это нормально: используйте py для запуска и установки пакетов.

Установка Python на macOS

  1. Установите Python 3 стандартным способом для macOS (через установщик Python или пакетный менеджер).
  2. Проверьте версии в Terminal:
python3 --version
pip3 --version

Если команда python ведёт себя странно — ориентируйтесь на python3.

Установка Python на Linux

На большинстве дистрибутивов Python 3 уже есть, но часто не хватает pip и venv.

Debian/Ubuntu:

sudo apt update
sudo apt install -y python3 python3-pip python3-venv

Fedora:

sudo dnf install -y python3 python3-pip

Проверка:

python3 --version
python3 -m pip --version

После установки: обновите pip и создайте venv

Сразу приведите pip в порядок и работайте в виртуальных окружениях — так зависимости проекта не смешаются с системными.

Используйте python -m pip (или py -m pip): так вы точно ставите пакеты в тот Python, которым пользуетесь.

Обновить pip

Windows:

py -m pip install --upgrade pip

macOS/Linux:

python3 -m pip install --upgrade pip

Создать и активировать виртуальное окружение (в папке проекта)

Windows:

py -m venv .venv
.venv\Scripts\activate
python --version
python -m pip --version

macOS/Linux:

python3 -m venv .venv
source .venv/bin/activate
python --version
python -m pip --version

После активации окружения устанавливайте библиотеки как обычно, например: python -m pip install requests.