Windows 下手动下载安装配置 uv

简介: UV 是专为 Windows 打造的轻量命令行包管理器,仅需 uv.exe 和 uvx.exe 两个文件,无需 WSL 或管理员权限。支持一键安装、卸载、多版本切换 Python 等工具,内置依赖解析与缓存管理,搭配国内镜像更高效。绿色无残留,开发者友好,真正实现 Linux 般丝滑体验。

UV 是专为 Windows 打造的一款“命令行级”软件管家。
它只给你两个文件:uv.exe 和 uvx.exe,加起来不到 20 MB,扔进任意目录就能干活。
把这一目录写进 PATH,之后无论在 PowerShell、CMD 还是 Windows Terminal,只需敲一行字就能装、卸、更新、搜索任何包——体验跟 Linux 的 apt 一样丝滑,却完全原生,不依赖 WSL、虚拟机或 MSYS。
uv.exe 负责日常:
uv install python@3.12
uv upgrade node
uv list --outdated
uv uninstall rust
uvx.exe 则是“临时沙盒”:
uvx ffmpeg -i input.mp4 output.gif
它会自动拉取最新版 FFmpeg,执行完就把临时环境删掉,不污染系统。
没有 GUI,也就没有了“下一步”狂点;没有注册表,卸载就是字面意义上的“删除”。
所有包都躺在 %USERPROFILE%.uv\cache,想清缓存直接 uv cache purge,一键归零。
对开发者更友好:

  • 支持多版本并存,uv use python@3.8uv use python@3.12 秒级切换;
  • 项目级锁文件 uv.lock,保证队友拉到的是同一组二进制;
  • 内置依赖图解析,冲突提前报错,不会把 DLL 地狱带到生产环境。
    升级自身也只要 uv self-update,不到 3 秒完成,无需重启终端。
    官方文档只有一页 Cheatsheet,社区把常用包做成了 5 秒复制的“一行命令”片段。
    出了问题,开一条 Issue,通常当天就能收到回复——因为整个项目用 Rust 写成,源码就在 GitHub,调试起来比 PowerShell 脚本爽快得多。
    一句话:
    想在 Windows 上像 Linux 一样“命令行装软件”,又懒得折腾 Chocolatey 的 XML、Scoop 的 JSON,就把 UV 扔进 PATH,从此 uv install 走天下。
    下面给出「最简 3 步」在 Windows 上把 UV 跑起来,并验证成功的全过程。
    全程无需管理员权限,Win10/11 均适用。

1. 下载 & 解压(30 秒)

  1. 浏览器打开 GitHub Release 页
    https://github.com/astral-sh/uv/releases
    找到最新版 uv-x86_64-pc-windows-msvc.zip(一般 10 MB 左右)。
  2. 把 zip 解压缩到 不含有空格 的目录,建议:
    C:\tools\uv
    解压后应该能看到 2 个文件:
    C:\tools\uv\uv.exe
    C:\tools\uv\uvx.exe
    

2. 写进 PATH(1 分钟)

*方法 A 解压后将uv.exe复制到任意目录(如D:\tools\uv),
通过以下步骤手动添加路径到系统环境变量:
右键“此电脑”→“属性”→“高级系统设置”→“环境变量”;
在“系统变量”中找到Path,点击“编辑”→“新建”,输入文件所在路径(如D:\tools\uv),重启命令行工具生效。

方法 B – 临时生效(只想先试试)*
打开 PowerShell,执行

$env:PATH += ";C:\tools\uv"

关掉窗口就失效。
方法 C – 永久生效(推荐)
继续在 PowerShell 里执行一次:

[Environment]::SetEnvironmentVariable(
    "PATH",
    $env:PATH + ";C:\tools\uv",
    "User"          # 对当前用户生效,无需管理员
)

重新打开一个终端,让 PATH 刷新。

3. 验证 & 基本用法(10 秒)

uv --version        # 看到类似 uv 0.5.1 字样即成功
uvx --version       # 同上

顺手装个常用工具体验:

uvx cowsay "Hello UV"

第一次会自动拉取 cowsay,执行完即把临时环境删掉,系统保持干净。

可选:配置国内镜像(加快下载)

在 PowerShell 执行一次即可写入用户环境变量:

[Environment]::SetEnvironmentVariable("UV_INDEX_URL", "https://pypi.tuna.tsinghua.edu.cn/simple", "User")

(UV 同时支持 PyPI 与二进制包,该变量对 Python 包生效最快。)

卸载(30 秒)

  1. C:\tools\uv 整个目录删掉;
  2. 在「系统属性 → 环境变量」里把刚才追加的 ;C:\tools\uv 从 PATH 移除即可。
    无注册表、无残留,真正的“绿色卸载”。

完成!
现在你就可以在任何路径下
uv install python@3.12
uvx ffmpeg -i input.mp4 output.gif
像 Linux 一样玩转 Windows 软件了。

资源下载:https://blog.csdn.net/qq_42881308/article/details/154539127?sharetype=blogdetail&sharerId=154539127&sharerefer=PC&sharesource=qq_42881308&spm=1011.2480.3001.8118

目录
相关文章
|
存储 人工智能 监控
从代码生成到自主决策:打造一个Coding驱动的“自我编程”Agent
本文介绍了一种基于LLM的“自我编程”Agent系统,通过代码驱动实现复杂逻辑。该Agent以Python为执行引擎,结合Py4j实现Java与Python交互,支持多工具调用、记忆分层与上下文工程,具备感知、认知、表达、自我评估等能力模块,目标是打造可进化的“1.5线”智能助手。
1171 62
|
29天前
|
存储 Kubernetes 数据库
K3S ——轻量化K8S 入门指南
本文介绍轻量级Kubernetes发行版K3s,适用于边缘计算、IoT等场景。涵盖其架构、安装部署(单节点/高可用/离线)、核心组件、网络存储配置及生产建议,助力快速构建轻量化容器平台。
319 4
|
2月前
|
人工智能 运维 Java
Spring AI Alibaba Admin 开源!以数据为中心的 Agent 开发平台
Spring AI Alibaba Admin 正式发布!一站式实现 Prompt 管理、动态热更新、评测集构建、自动化评估与全链路可观测,助力企业高效构建可信赖的 AI Agent 应用。开源共建,现已上线!
3817 55
|
1月前
|
弹性计算 搜索推荐 异构计算
阿里云服务器多少钱一年?整理2025年最新爆款服务器排行榜
阿里云2025年优惠持续,轻量服务器200M带宽38元/年起,ECS 2核2G 99元/年,2核4G 199元/年,4核16G 89元/月,8核32G 160元/月,香港轻量25元/月起,新老用户同享,续费不涨价。
598 6
|
3月前
|
人工智能 算法 小程序
再见 Cursor,Qoder 真香!这波要改写 AI 编程格局
真心建议大家去使用一下这段时间最新推出的一款 AI 编程工具:Qoder 。真的是太好用了,一点也不比 Cursor 差。
905 10
|
1月前
|
人工智能 自然语言处理 安全
程序员都在偷偷用的AI编程神器!2025高效自动写代码工具全解析
AI编程革命正悄然兴起。李响团队调研显示,AI助手大幅提升开发效率,GitHub Copilot、CodeWhisperer、Tabnine各具优势,而新兴的Lynx AI更以自然语言生成全栈应用,零门槛、多端适配,助力开发者从重复劳动中解放,专注创新。
程序员都在偷偷用的AI编程神器!2025高效自动写代码工具全解析
|
26天前
|
SQL 自然语言处理 关系型数据库
构建AI智能体:二十九、Text2SQL:告别繁琐SQL!用大模型自助生成数据报表
Text2SQL技术通过自然语言处理将用户查询转换为SQL语句,解决企业数据查询效率低下的痛点。该技术包含语义理解、模式对齐、SQL生成和优化等核心处理过程,核心组件包括自然语言理解模块、Schema管理模块和SQL生成模块。文章介绍了闭源和开源模型的选择策略,并提供了基于Function Calling的Text2SQL实现示例,展示如何安全高效地将自然语言转换为数据库查询。
588 4
|
1月前
|
Ubuntu Shell Linux
二、Docker安装部署教程
当你敲下docker run时,背后发生了一系列神奇的操作:从检查本地镜像,到从仓库拉取,再到创建并启动容器。搞懂这个核心流程后,就可以动手在Linux上安装Docker了。关键一步是先添加官方的软件源,然后再安装。为了避免拉取镜像时龟速等待,最后一定要记得配置国内的镜像加速器,这能极大提升你的使用体验。
537 5
二、Docker安装部署教程