Перейти до вмісту

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 замість певної версії, я б перевірив App execution aliases, перш ніж перевстановлювати Windows. З інтерпретатором зазвичай усе гаразд. Питання полягає у скрипті поруч із ним.

Що таке Python?

Python - це середовище виконання мови CPython. Ви встановлюєте інтерпретатор. Windows не постачає його як вбудовану службу.

Якщо ви ніколи ним не користувалися

Якщо на заняттях сказали встановити Python, завантажте інсталятор для Windows із python.org/downloads/windows. У Microsoft Store також є пакет від PSF. Вони відрізняються папками та змінною PATH. python.exe - це інтерпретатор, а не вірус за назвою. Проблемою може бути python.exe у папці Downloads поруч із кряком. Це не Node.js.

Для чого він використовується?

Запуск скриптів та REPL

python.exe виконує файли .py. Команда py -0p показує список інсталяцій, які бачить запускник py.

Віртуальні середовища

У venv є власний python.exe. Це все одно CPython, а не інша мова.

Пакети Pip

Команда python -m pip виконує встановлення для цього інтерпретатора. Anaconda - це інший дистрибутив.

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

  • Студенти, у чиїй навчальній програмі вказано Python, а не Anaconda
  • Користувачі, які побачили python.exe і засумнівалися, чи це не шкідливе ПЗ
  • Усі, хто ввів python і отримав сторінку Store

Поточний стан

Активно розробляється. Згідно з PEP 11, поточний CPython підтримує Windows 10 і новіші версії. Ця стаття присвячена інтерпретатору Windows, а не IronPython.

Скільки йому років?

Гвідо ван Россум випустив Python у 1991 році. Він старіший за Node.js (2009) та Anaconda Navigator. Для поточної роботи у Windows використовується збірка 3.x. Застаріла версія 2.7 - це вже історія.

Версії

Спочатку основні канали. Точні номери збірок тут не перевіряються в повному обсязі.

Інсталятор із python.org
Microsoft Store
Embeddable zip

Системні вимоги

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

Мінімум

Мінімальні системні вимоги
Операційна система Згідно з документацією python.org (PEP 11), поточний CPython підтримує Windows 10 і новіші версії
Оперативна пам'ять Інтерпретатор компактний. Використання пам'яті визначають скрипт і пакети

Профіль використання ресурсів

Вимоги до процесора
Залежить від того, що ви відкриваєте всередині програми
Вимоги до оперативної пам'яті
Залежить від документів, вкладок або бібліотек

Інстальовані процеси

Ці виконувані файли належать до цього продукту, коли його інстальовано.

Інстальовані процеси
python.exe Інтерпретатор CPython для цієї інсталяції
pythonw.exe Те саме середовище виконання без вікна консолі

Компоненти автозапуску

Windows не додає python.exe як вбудовану службу. Його може запускати файл .py в автозавантаженні, завдання або IDE.

Розташування файлів

Типові шляхи до Python
Типова інсталяція C:\Users\<you>\AppData\Local\Programs\Python\Python3*\

Формати файлів

PYPYCWHEEL

Поширені проблеми

`python` відкриває Microsoft Store

App execution aliases можуть перехоплювати назву. Пакет зі 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

Settings > Apps > Advanced app settings > App execution aliases. Цей перемикач відповідає за псевдонім 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 може запускати інтерпретатор. Складна робота з даними потребує оперативної пам'яті. GPU потрібен лише тоді, коли його використовує відповідна бібліотека.

Технічні деталі

Технічні деталі

Номери версій від постачальника змінюються. Ця стаття не фіксує конкретну збірку.

Джерела та верифікація

Зафіксована позначка джерела: серпень 2026. Ця позначка не встановлює незалежної перевірки. Як ми проводимо дослідження.

Чи була ця стаття корисною?

Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.

Чи була ця стаття корисною?