Установка занимает пять минут, ещё десять уходит на проверку и настройку окружения. Шаги написаны для 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 — тогда текст ошибки останется на экране.
Комментарии · 0
Комментариев пока нет — задайте вопрос первым.