Как поставить 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
- Скачайте установщик Python 3 (64-bit) под Windows.
- Запустите установку и на первом экране обязательно отметьте Add python.exe to PATH.
- Нажмите Install Now и дождитесь завершения.
- Закройте и заново откройте PowerShell/Terminal (PATH обновляется не в уже открытом окне).
- Проверьте установку:
py --version
python --version
Если python не находится, но py работает — это нормально: используйте py для запуска и установки пакетов.
Установка Python на macOS
- Установите Python 3 стандартным способом для macOS (через установщик Python или пакетный менеджер).
- Проверьте версии в 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.