在 Windows 环境下,想要借助 uv 工具安装一个能在任意终端直接调用的全局 Python,核心秘诀在于 --default 参数。

价值: 相对于从 Python 官网下载 Windows 安装包(.exe/.msix)​ 手动安装,核心价值在于自动化、零污染、一体化管理以及极速体验。

  • 环境管理与切换更优雅
    • 多版本并存与切换
    • 避免系统环境污染
  • 安装与配置成本极低
    • 免手动配置 PATH
    • 一键自动化安装

uv 安装

# On Windows.
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

参考链接:https://github.com/astral-sh/uv#installation

安装并注册默认 Python

uv python install --default 3.12

验证全局可用性

新开一个 PowerShell / Terminal 窗口,敲下验证命令:

python --version

更新方法

升级到最新补丁版

比如,当前 3.12.x ,需要更新到最新的补丁版本 3.12.y

uv python upgrade 3.12

安装更新的主版本(如 3.13)

# 安装最新的 3.13 版本
uv python install --default 3.13
Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐