Python
亦稱為 cpython、python interpreter、python.org
來自 Python Software Foundation 的 CPython。在 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,請從 python.org/downloads/windows 取得 Windows 安裝程式。Microsoft Store 也有 PSF 套件。這兩者的資料夾或 PATH 情況並不相同。python.exe 是直譯器,單看名稱並非病毒。至於 Downloads 資料夾中與破解檔放在一起的 python.exe 則是另一回事。它不是 Node.js。
它有什麼用途?
python.exe 負責執行 .py 檔案。py -0p 會列出 py 啟動器可偵測到的安裝項目。
venv 擁有自己的 python.exe。那仍然是 CPython,而非第二種語言。
python -m pip 會為該直譯器安裝套件。Anaconda 則是不同的發行版本。
它是為誰設計的?
- 教學大綱上寫著 Python 而非 Anaconda 的學生
- 看到 python.exe 並懷疑它是否為惡意軟體的人
- 輸入 python 卻跳出 Store 頁面的任何人
目前狀態
積極開發中。根據 PEP 11,目前的 CPython 支援 Windows 10 及更新版本。本文針對的是 Windows 直譯器,而非 IronPython。
它的歷史有多久?
Guido van Rossum 於 1991 年發布了 Python。它比 Node.js (2009) 更早,也比 Anaconda Navigator 更早。目前的 Windows 工作使用 3.x 組建版本。殘留的 2.7 已成歷史。
版本
主要管道優先。確切的版本號在此並未全部經過驗證。
系統需求
數值遵循發行者的公開指引。實際需求仍會隨工作負載而改變。
最低需求
| 作業系統 | 根據 python.org 文件 (PEP 11),目前的 CPython 支援 Windows 10 及更新版本 |
|---|---|
| 記憶體 (RAM) | 直譯器本身體積很小。記憶體用量由指令碼和套件決定 |
資源概況
- CPU 需求
- 跟隨您在應用程式內開啟的內容
- RAM 需求
- 跟隨文件、分頁或資料庫
已安裝的處理程序
安裝本產品後,這些可執行檔即歸屬於本產品。
| 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 安裝。
PATH 上存在兩個 python
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 當機問題。
如果您希望在 PATH 中使用 python.org,請關閉 Store 別名
設定 > 應用程式 > 進階應用程式設定 > 應用程式執行別名。該切換開關是 Windows 別名,不是病毒。
替代方案
Anaconda 是包含 Navigator 的大型發行版。Node.js 則是不同的語言執行階段。
官方說明與下載
請優先諮詢原廠。隨機出現的 exe 下載網站並非支援管道。
| 下載 | www.python.org/downloads/windows/ 官方安裝程式或廠商頁面 |
|---|---|
| 說明 | docs.python.org/ 廠商支援 |
| 官方網站 | www.python.org/ 請從此處開始,而非隨機的 exe 託管網站 |
| 在 Windows 上使用 Python | docs.python.org/3/using/windows.html Store 與 python.org 的配置比較 |
相關硬體
任何現行的 Windows 10 或 11 電腦都可以執行此直譯器。繁重資料工作需要足夠的 RAM。僅當該程式庫支援時,GPU 才有用處。
技術詳細資訊
技術詳細資訊
廠商版本號碼會變更。本文未限定特定組建。
來源與驗證
記錄的來源標籤:2026年8月。此標籤不代表獨立驗證。 我們的研究方式.
- Python 官方網站 · 廠商產品頁面
- Python 說明 · 廠商支援
- 在 Windows 上使用 Python · 官方 Windows 安裝附註
- Foxhole 處理程序圖譜 · 來自 Windows 電腦的第一手樣本。非實驗室基準測試。
這篇文章實用嗎?
只要回答「是」或「否」即可。您也可以依意願選擇原因,或附上簡短說明。
感謝您。這有助於我們改進此頁面。