在 Windows 环境下,想要借助 uv 工具安装一个能在任意终端直接调用的全局 Python,核心秘诀在于 --default 参数。
价值: 相对于从 Python 官网下载 Windows 安装包(.exe/.msix) 手动安装,核心价值在于自动化、零污染、一体化管理以及极速体验。
- 环境管理与切换更优雅
- 多版本并存与切换
- 避免系统环境污染
- 安装与配置成本极低
- 免手动配置 PATH
- 一键自动化安装
uv 安装
powershell
# On Windows.
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
安装并注册默认 Python
cmd
uv python install --default 3.12
验证全局可用性
新开一个 PowerShell / Terminal 窗口,敲下验证命令:
cmd
python --version
更新方法
升级到最新补丁版
比如,当前 3.12.x ,需要更新到最新的补丁版本 3.12.y
cmd
uv python upgrade 3.12
安装更新的主版本(如 3.13)
cmd
# 安装最新的 3.13 版本
uv python install --default 3.13