Python
Таксама называецца cpython, python interpreter, python.org
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?
- Розная структура. Адна і тая ж мова
Што такое Python?
Python - гэта асяроддзе выканання мовы CPython. Вы ўсталёўваеце інтэрпрэтатар. Windows не ўключае яго як убудаваную службу.
Калі вы ніколі ім не карысталіся
Калі на курсах сказалі ўсталяваць Python, вазьміце ўсталёўнік для Windows з python.org/downloads/windows. У Microsoft Store таксама ёсць пакет ад PSF. Гэтыя два варыянты маюць розныя шляхі размяшчэння і розную канфігурацыю PATH. python.exe - гэта інтэрпрэтатар, сама назва не робіць яго вірусам. Іншая справа, калі python.exe ляжыць у папцы Загрузкі побач з узламаным ПЗ. Гэта не Node.js.
Для чаго ён выкарыстоўваецца?
python.exe выконвае файлы .py. Каманда py -0p паказвае спіс установак, даступных лаўнчару py.
Асяроддзе venv змяшчае ўласны python.exe. Гэта ўсё яшчэ CPython, а не іншая мова.
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 - гэта ўжо гісторыя.
Версіі
Спачатку асноўныя каналы. Дакладныя нумары зборак не ўсе правераны тут.
Сістэмныя патрабаванні
Значэнні адпавядаюць адкрытым указанням выдаўца. Нагрузка ўсё яшчэ змяняе рэальную патрэбу.
Мінімум
| Аперацыйная сістэма | Актуальны CPython падтрымлівае Windows 10 і навейшыя версіі згодна з дакументацыяй python.org (PEP 11) |
|---|---|
| Аператыўная памяць | Інтэрпрэтатар невялікі. Спажыванне памяці вызначаюць скрыпт і пакеты |
Профіль выкарыстання рэсурсаў
- Патрабаванні да працэсара
- Залежыць ад таго, што вы адкрываеце ў праграме
- Патрабаванні да аператыўнай памяці
- Залежыць ад дакументаў, укладак альбо бібліятэк
Усталяваныя працэсы
Гэтыя выканальныя файлы належаць гэтаму прадукту, калі ён усталяваны.
| python.exe | Інтэрпрэтатар CPython для гэтай устаноўкі |
|---|---|
| pythonw.exe | Тое ж самае асяроддзе без кансольнага акна |
Кампаненты аўтазагрузкі
Windows не дадае python.exe як убудаваную службу. Яго могуць запускаць файл .py у аўтазагрузцы, задача або IDE.
Размяшчэнне файлаў
| Тыповая ўстаноўка | C:\Users\<you>\AppData\Local\Programs\Python\Python3*\ |
|---|
Фарматы файлаў
Распаўсюджаныя праблемы
Каманда `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
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 можа выконваць гэты інтэрпрэтатар. Складаная праца з дадзенымі патрабуе шмат RAM. Відэакарта мае значэнне толькі тады, калі яе выкарыстоўвае адпаведная бібліятэка.
Тэхнічныя падрабязнасці
Тэхнічныя падрабязнасці
Нумары версій вытворцы змяняюцца. Гэты артыкул не замацоўвае пэўную зборку.
Крыніцы і праверка
Зафіксаваная пазнака крыніцы: жнівень 2026. Гэтая пазнака не пацвярджае незалежную праверку. Як мы даследуем.
- Афіцыйны сайт Python · Старонка прадукту ад вытворцы
- Даведка па Python · Падтрымка ад вытворцы
- Выкарыстанне Python у Windows · Афіцыйныя нататкі па ўсталёўцы на Windows
- Карта працэсаў Foxhole · Уласныя ўзоры на ПК з Windows. Не лабараторны тэст.
Ці быў гэты артыкул карысным?
Дастаткова адказаць "так" або "не". Выберыце прычыну, калі хочаце, або дадайце кароткую нататку.
Дзякуй. Гэта дапамагае нам паляпшаць гэтую старонку.