Перейти к содержимому

Как установить Python на Windows и запустить первую программу

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

Инструкция Проверено 3 ноября 2026 3 ноября 2026 Windows 11 Автор: Олег Калаганов
Коротко

Скачайте установщик с python.org, при установке включите добавление Python в PATH и проверьте результат командой python —version. Затем создайте для проекта виртуальное окружение, поставьте в него нужные пакеты через pip и запустите скрипт.

Содержание · 8 разделов

Установка занимает пять минут, ещё десять уходит на проверку и настройку окружения. Шаги написаны для Windows 11, в Windows 10 всё то же самое. Права администратора не обязательны: установщик умеет ставить Python только для текущего пользователя.

Скачайте установщик с python.org

Откройте официальный сайт python.org и перейдите в раздел загрузок. Кнопка на видном месте предложит последнюю стабильную версию для Windows. Если вам нужна конкретная версия — например, её требует курс или программа, — найдите её в полном списке выпусков на том же сайте.

Для почти всех современных компьютеров подходит установщик для 64-разрядных систем. Отдельная сборка есть для компьютеров на процессорах ARM — её берут владельцы ноутбуков на таких чипах.

Включите добавление Python в PATH

Запустите скачанный файл. На первом же экране внизу есть галочка о добавлении Python в переменную PATH — поставьте её до начала установки. Это самая частая причина, по которой потом «команда python не найдена»: без этой галочки система не знает, где искать интерпретатор.

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

Проверьте, что всё работает

Откройте PowerShell: нажмите правой кнопкой на меню «Пуск» и выберите терминал. Введите по очереди две команды.

python --version
pip --version

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

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

Библиотеки лучше ставить не в общую установку Python, а в отдельное окружение проекта. Тогда два проекта с разными требованиями не поссорятся, а систему не придётся чистить. Создайте папку, перейдите в неё и выполните две команды.

python -m venv .venv
.venv\Scripts\Activate.ps1

После активации в начале строки терминала появится название окружения в скобках — значит, теперь python и pip относятся к этому проекту. Если PowerShell откажется выполнять скрипт активации из-за политики запуска, можно активировать окружение файлом activate.bat через обычную командную строку.

Поставьте нужные библиотеки через pip

Внутри активированного окружения пакеты ставятся одной командой. Названия библиотек берите из учебника или документации к своей задаче, а не из первого попавшегося совета в интернете: в хранилище PyPI встречаются пакеты с похожими на популярные именами и вредоносным кодом внутри.

pip install requests
pip list

Вторая команда покажет всё, что уже стоит в окружении. Чтобы потом повторить набор на другом компьютере, сохраните список в файл командой pip freeze > requirements.txt, а на новом месте установите всё разом через pip install -r requirements.txt.

Напишите и запустите первый скрипт

Установите Visual Studio Code и в нём расширение для Python — оно добавит подсветку, подсказки и кнопку запуска. Создайте в папке проекта файл с расширением PY, напишите несколько строк и сохраните. Редактор сам предложит выбрать интерпретатор: укажите тот, что лежит в папке .venv.

Запустить скрипт можно и без редактора — командой в терминале из папки проекта:

python main.py

Настройте удобный запуск

Если скрипт нужен регулярно, не запускайте его вручную. Создайте рядом текстовый файл с расширением BAT, в котором одной строкой вызывается интерпретатор из окружения и ваш файл, — такой ярлык работает двойным щелчком. Для задач по расписанию добавьте этот файл в планировщик заданий Windows.

Готово: Python установлен, pip работает, проект живёт в своём окружении, а скрипт запускается и из редактора, и двойным щелчком.

Если что-то пошло не так

В ответ на команду python открывается магазин приложений

Так работает заготовка Windows для ненайденной команды. Откройте параметры системы, найдите псевдонимы выполнения приложений и выключите пункты, связанные с Python, а затем переустановите Python с галочкой о добавлении в PATH.

«python не является внутренней или внешней командой»

Интерпретатор не попал в PATH. Проще всего запустить установщик заново, выбрать изменение установки и включить добавление в PATH. Как временное решение подойдёт встроенная в Windows команда py вместо python.

pip не ставит пакеты и пишет об ошибке доступа

Скорее всего, вы устанавливаете пакет в общую установку Python без прав. Создайте виртуальное окружение в папке проекта и ставьте пакеты в него — права администратора там не нужны.

На компьютере несколько версий Python и они путаются

Проверьте, какая версия отвечает на команду, через py --list и where python. Для каждого проекта создавайте окружение нужной версией: py -3.12 -m venv .venv. Лишние версии удалите через список установленных программ.

Скрипт работает в редакторе, но не запускается двойным щелчком

Окно закрывается быстрее, чем вы успеваете прочитать ошибку. Запустите файл из терминала командой python main.py — тогда текст ошибки останется на экране.

Программа Python Язык программирования и среда запуска скриптов: простой синтаксис, pip и десятки тысяч библиотек.
Открыть карточку
Полезная статья?
Спасибо, отметили Ответ учтём при следующей проверке материала.
Что пошло не так? Можно выбрать одно или написать комментарий
Без имени и email. Для вопроса используйте комментарии.
Спасибо, передали автору Проверим инструкцию на устройстве и обновим дату проверки. Если нужен ответ — задайте вопрос в комментариях.

Комментарии · 0

Комментариев пока нет — задайте вопрос первым.

Комментарий появится после проверки. Ссылки без пояснений удаляем.