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

Python

ПриложениеPython Software Foundation

Также называется cpython, python interpreter, python.org

Python Software FoundationПродуктивность

CPython от Python Software Foundation. В Windows интерпретатором является файл python.exe. Установщик с python.org и пакет из Microsoft Store имеют разную структуру папок.

Что необходимо знать

Python - это среда выполнения языка. python.exe - это не node.exe.

python.exe выполняет файлы .py и цикл интерактивной консоли REPL. Пакет из Store и установщик с python.org размещаются в разных папках. node.exe - это JavaScript. Завершение работы Python не останавливает Node.

Что это такое?
Интерпретатор CPython
Является ли python.exe вирусом?
Не по имени. Проверьте путь
Store или python.org?
Разная структура папок. Один и тот же язык
Feex сообщает
Если при вводе команды python открывается Store вместо вывода версии, я бы проверил псевдонимы выполнения приложений перед тем, как переустанавливать Windows. С интерпретатором обычно все в порядке. Вопрос заключается в запускаемом рядом сценарии.

Что такое Python?

Python - это среда выполнения языка CPython. Вы устанавливаете интерпретатор. Windows не поставляет его в качестве встроенной службы.

Если вы никогда им не пользовались

Если в рамках занятий вам рекомендовали установить Python, скачайте установщик для Windows с python.org/downloads/windows. В Microsoft Store также есть пакет от PSF. Эти два варианта различаются каталогами и настройками PATH. python.exe - это интерпретатор, а не вирус по своему названию. Вопрос возникает, если python.exe обнаружен в «Загрузках» рядом со взломанным ПО. Это не Node.js.

Для чего он используется?

Запуск сценариев и интерактивной консоли REPL

python.exe выполняет файлы .py. Команда py -0p выводит список установок, которые видит средство запуска py.

Виртуальные среды

Среда venv имеет собственный python.exe. Это по-прежнему CPython, а не второй язык.

Пакеты Pip

Команда python -m pip выполняет установку для этого интерпретатора. Anaconda - это другой дистрибутив.

Для кого он предназначен?

  • Студенты, в учебной программе которых указан Python, а не Anaconda
  • Люди, которые увидели python.exe и задались вопросом, не вредоносная ли это программа
  • Все, кто ввел python и получил страницу Store

Текущий статус

Активно разрабатывается. Текущие версии CPython поддерживают Windows 10 и новее согласно PEP 11. Эта статья посвящена интерпретатору для Windows, а не IronPython.

Сколько ему лет?

Гвидо ван Россум выпустил Python в 1991 году. Он старше Node.js (2009) и старше Anaconda Navigator. В текущей работе на Windows используются сборки 3.x. Оставшаяся версия 2.7 - это история.

Версии

Сначала основные каналы. Точные номера сборок здесь не верифицируются.

Установщик python.org
Microsoft Store
Встраиваемый ZIP-архив

Системные требования

Значения соответствуют общедоступным рекомендациям издателя. Нагрузка все же меняет реальные потребности.

Минимум

Минимальные системные требования
Операционная система Текущие версии CPython поддерживают Windows 10 и новее, согласно документации python.org (PEP 11)
Оперативная память Интерпретатор имеет небольшой размер. Потребление памяти определяют сценарий и используемые пакеты

Потребление ресурсов

Нагрузка на CPU
Зависит от того, что именно открыто внутри приложения
Нагрузка на RAM
Зависит от документов, вкладок или библиотек

Установленные процессы

Эти исполняемые файлы принадлежат данному продукту, когда он установлен.

Установленные процессы
python.exe Интерпретатор CPython для данной установки
pythonw.exe Та же среда выполнения без окна консоли

Компоненты автозагрузки

Windows не добавляет python.exe в качестве встроенной службы. Его может запускать файл .py в автозагрузке, задача или IDE.

Расположение файлов

Обычные пути размещения Python
Типичная установка C:\Users\<you>\AppData\Local\Programs\Python\Python3*\

Форматы файлов

PYPYCWHEEL

Распространенные проблемы

`python` открывает Microsoft Store

Псевдонимы выполнения приложений могут перехватывать это имя. Пакет из Store и установщик с python.org имеют разные пути. Это не поврежденная установка Node.

Два Python в переменной PATH

Среда venv, псевдоним Store и установка с python.org могут называться python.exe. Команды where.exe python и py -0p определяют, какая именно версия была запущена.

Устранение проблем

where.exe python и py -0p

Сравните варианты Store, python.org и venv. where.exe node относится к другим задачам поиска.

Ознакомьтесь с командной строкой для файла .py

Это и есть исполняемая рабочая нагрузка. Не удаляйте node_modules для устранения зависания Python.

Отключите псевдоним Store, если вам нужен python.org в PATH

Параметры > Приложения > Дополнительные параметры приложений > Псевдонимы выполнения приложений. Этот переключатель представляет собой псевдоним Windows, а не вирус.

Альтернативы

Anaconda - это крупный дистрибутив с графическим интерфейсом Navigator. Node.js - это среда выполнения для другого языка.

Официальная помощь и загрузки

Начинайте с сайта разработчика. Случайные сайты с файлами exe не являются каналами поддержки.

Официальные контакты
Скачать www.python.org/downloads/windows/ Официальный установщик или страница разработчика
Помощь docs.python.org/ Поддержка разработчика
Официальный сайт www.python.org/ Начинайте отсюда, а не со случайных сайтов с файлами exe
Использование Python в Windows docs.python.org/3/using/windows.html Структура каталогов Store в сравнении с python.org

Сопутствующее оборудование

Интерпретатор может работать на любом современном ПК с Windows 10 или 11. Для сложных вычислений с данными требуется оперативная память. Графический процессор имеет значение только в том случае, если используемая библиотека задействует его.

Технические подробности

Технические подробности

Номера версий у разработчика меняются. В этой статье конкретная сборка не фиксируется.

Источники и проверка

Метка зарегистрированного источника: август 2026. Эта метка не гарантирует независимую проверку. Как мы проводим исследования.

Была ли эта статья полезна?

Достаточно ответа "да" или "нет". При желании выберите причину или оставьте короткую заметку.

Была ли эта статья полезна?