Python 安装包被称为 **"Python Manager"** (或更准确地称为 Python Install Manager )是因为从 Python 3.13 开始 ,官方在 Windows 平台上引入了一种新的安装与运行时管理机制,其核心是一个集成化的工具,用于替代传统的独立 .exe 安装包。
-
它不是一个直接安装 Python 解释器的包,而是一个"管理器" :
下载的安装包(如
python-manager-25.2.msix)本质上是一个 运行时管理工具,首次运行时并不会立即安装完整的 Python 环境,而是提供一个交互式界面或命令行入口,让用户选择是否安装 Python 运行时、指定版本、配置环境变量等 。 -
核心功能是"管理"多个 Python 版本和运行时 :
该工具支持:
- 安装/卸载不同版本的 CPython(如
py install 3.11) - 通过
py -3.11 script.py指定版本运行脚本 - 自动处理
python、py、pip等命令的别名和路径
- 安装/卸载不同版本的 CPython(如
-
官方命名明确为 "Python Install Manager" :
根据 Python.org 官方文档,该工具被正式称为 **"Python Install Manager"** ,强调其作为 安装与运行时管理中枢 的角色,而非单纯安装包 。
-
不是包管理器(如 pip) :
有人可能将 "Manager" 理解为包管理工具(如 pip),但其实它是 运行时安装管理器,负责 Python 解释器本身的安装与多版本管理,而非第三方库 。
-
传统安装方式即将退役 :
Python 官方已宣布,从 Python 3.16 起将不再提供传统的
.exe安装程序,全面转向基于 MSIX 的 Python Install Manager 。
如需体验,可从 Python 官网下载页面 获取 .msix 格式的安装包,或通过 Microsoft Store 安装。