Python 启动器介绍
py.exe是 Python 启动器(Python Launcher),是 Windows 系统上 Python 安装附带的一个特殊工具。它支持 Python 多版本选择、替代直接调用 python.exe、支持虚拟环境、Shebang 支持等。 官方文档:https://docs.python.org/zh-cn/3.14/using/windows.html#python-launcher-for-windows
安装方法
1. 使用安装管理器安装 Python(推荐)
Python 下载地址 https://www.python.org/downloads/windows/ https://www.python.org/downloads/release/python-3142/ (从 3.14.2 版本开始,不再有 python3.exe)
1.1 安装步骤
- Use admin privileges when installing py.exe 请选上
- Add python.exe to PATH 请选上
注意: 当前系统可以安装多个版本。安装完成后,建议使用 py.exe 替代 python 运行(官方推荐方式,默认可能没有 python.exe 的路径)。
2. 使用 NuGet 安装 Python(不建议)
nuget.exe 命令行工具可以直接从 https://aka.ms/nugetcli 下载,例如,使用 curl 或 PowerShell。使用该工具安装 64 位或 32 位最新版本的 Python:
nuget.exe install python -ExcludeVersion -OutputDirectory .
nuget.exe install pythonx86 -ExcludeVersion -OutputDirectory .
使用方法
1. 查看版本
py --version # 查询当前系统中默认的 Python 解释器版本
py --list # 查询当前系统中安装的所有 Python 解释器版本
py -0 # 带路径查看所有 Python 版本
py -0p # 显示详细路径
py -m pip --version # 查询当前 Python 版本下,包安装器的版本
2. 运行脚本
2.1 指定版本运行脚本
py 1.py # 运行 Python 脚本
py -3.14 1.py # 使用指定版本运行脚本


