<- Назад к постам и статьям Установка Python и настройка PATH

Пошаговая инструкция: как установить Python, добавить его в PATH и проверить работу на Windows, macOS и Linux.

#Programming Python Windows · macOS · Linux
Python installation and PATH setup article cover

Python нужен для автоматизации, анализа данных, веб-разработки и обучения программированию. Чтобы запускать его из любой папки, важно сразу настроить PATH.

🐍

Что такое PATH и зачем он нужен

PATH — это переменная среды, в которой система ищет исполняемые файлы. Если Python добавлен в PATH, команды python, python3 и pip можно запускать из любой папки в терминале.

✅ Python 3.x 🖥️ Windows · macOS · Linux 🔧 pip included 1

Скачайте установщик Python

Откройте официальный сайт python.org/downloads. Сервис обычно сразу предлагает последнюю стабильную версию для вашей операционной системы.

  • Скачивайте Python 3.x, а не Python 2.
  • Используйте только официальный сайт, не сторонние сборки.
Совет: для большинства пользователей подойдут обычные стабильные релизы Python 3.12+. 2

Установка на Windows: обязательно добавьте Python в PATH

  1. 1

    Запустите установщик

    Откройте скачанный .exe-файл.

  2. 2

    Отметьте «Add Python to PATH»

    Это главный шаг: без него команда python может не заработать в терминале.

  3. 3

    Выберите установку

    Нажмите Install Now или Customize installation, если хотите поменять путь.

  4. 4

    Дождитесь завершения

    После сообщения Setup was successful установку можно закрыть.

Важно: если вы пропустили галочку Add Python to PATH, это можно исправить вручную, но проще сразу поставить её при установке. 3

Проверьте установку на Windows

Откройте PowerShell или cmd и выполните команды:

python --version
pip --version

Если вы видите номер версии, значит Python установлен корректно и PATH настроен.

Если команда не сработала: закройте и заново откройте терминал. Иногда PATH подхватывается только в новой сессии. 4

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

На macOS обычно используют команду python3, а не python.

Способ 1: скачать официальный .pkg с сайта Python.

Способ 2: установить через Homebrew:

brew install python
python3 --version
Примечание: это помогает избежать конфликта с системной версией Python, если она есть в macOS. 5

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

Во многих дистрибутивах Python 3 уже установлен. Проверьте так:

python3 --version

Если Python ещё не установлен, используйте пакетный менеджер.

Ubuntu / Debian:

sudo apt update
sudo apt install python3 python3-pip

Fedora:

sudo dnf install python3 python3-pip

После установки проверьте:

python3 --version
pip3 --version
6

Что делать, если Python не добавлен в PATH

На Windows можно добавить путь вручную через переменные среды.

  1. Найдите папку Python, например C:\Users\Имя\AppData\Local\Programs\Python\Python312\.
  2. Найдите рядом папку Scripts.
  3. Откройте sysdm.cplДополнительноПеременные среды.
  4. Откройте переменную Path и добавьте оба пути отдельными строками.
  5. Перезапустите терминал.
Проще всего: переустановить Python и сразу включить Add Python to PATH. 7

Проверьте pip и установите первый пакет

pip обычно ставится вместе с Python. Проверьте его так:

pip --version
pip3 --version

Если pip не найден, попробуйте:

python -m ensurepip --upgrade
python3 -m ensurepip --upgrade

Для проверки можно установить пакет requests:

pip install requests
Дальше: для проектов лучше использовать виртуальные окружения через python -m venv myenv. ⚠️

Частые ошибки

  • Команда python не распознаётся — Python не добавлен в PATH.
  • pip не найден — попробуйте python -m ensurepip --upgrade.
  • Несколько версий Python — используйте python3 или py -3.12 на Windows.
  • Ошибка прав доступа — используйте виртуальное окружение или установку от имени администратора, если это действительно нужно.
Python + pip достаточно, чтобы начать писать и запускать первые программы. После изменения PATH всегда открывайте терминал заново. Полезная документация: docs.python.org.

Первый тест после установки: создайте файл hello.py с кодом print("Hello, World!") и запустите его командой python hello.py.