✨Windows 下超快 Python 包管理器 `uv` 安装教程(附图文详解)_windows安装uv
🚀 Windows 下超快 Python 包管理器 uv
安装教程(附图文详解)
Python 的传统包管理器 pip
安装速度慢、虚拟环境麻烦?别急,今天介绍一个 Rust 编写的现代化包管理器 —— uv
,它比 pip
快 10 倍以上,还原生支持虚拟环境、锁文件、缓存优化等功能。
本文将手把手教你如何在 Windows 系统中安装并使用
uv
,适合 Python 开发者、数据科学工程师、自动化爱好者。
✅ 什么是 uv?
uv
是由 Astral 开发的 Python 包管理工具,目标是替代:
pip
(安装依赖)virtualenv/venv
(创建虚拟环境)pip-tools
(生成 requirements.txt)- 并做到更快、更简单!
特点包括:
🧩 Windows 上安装 uv 的方法
方法一:使用 PowerShell 一键安装(推荐 💡)
🛠️ 步骤:
- 打开 PowerShell
- 可以在“开始菜单”中搜索
PowerShell
- 右键 → 以管理员身份运行(推荐)
- 可以在“开始菜单”中搜索
- 执行以下命令安装
uv
:
powershell -ExecutionPolicy Bypass -c \"irm https://github.com/astral-sh/uv/releases/download/0.7.12/uv-installer.ps1 | iex\"
✅ 这个脚本将自动完成以下操作:
- 下载预构建的 uv 可执行文件
- 放入用户目录下(如:
C:\\Users\\你的用户名\\.cargo\\bin
) - 尝试自动添加环境变量
- 验证是否安装成功:
关闭并重新打开命令行,输入:
uv --version
输出示例:
uv 0.7.12
方法二:手动下载安装包(适合不想用脚本的同学)
- 访问下载地址:uv 0.7.12 Releases
- 找到你的平台对应版本,Windows 64 位一般下载这个:
uv-x86_64-pc-windows-msvc.zip
- 解压后会得到一个
uv.exe
文件。 - 将
uv.exe
放入某个路径,并把该路径加入系统环境变量Path
,例如放入:
C:\\Users\\你的用户名\\AppData\\Local\\Programs\\uv\\
然后将这个路径添加到环境变量:
- 打开 “环境变量设置”
- 编辑 Path → 添加上述路径
- 保存并重启命令行窗口
- 再次验证是否成功安装:
uv --version
🧪 使用示例
创建虚拟环境并安装依赖,速度飞快 🚀:
# 创建虚拟环境uv venv# 启动虚拟环境.\\.venv\\Scripts\\activate# 安装 requestsuv pip install requests
📌 常见问题 FAQ
❓ 1. 安装后找不到 uv
命令?
👉 检查环境变量 Path
是否包含 uv.exe
所在路径。也可重启电脑后再试试。
✨ 总结
📚 延伸阅读
- uv GitHub 地址
- uv 官方文档
- PEP 621 项目结构推荐
📥 有用请收藏点赞!欢迎留言交流~
如果你在安装或使用 uv
过程中遇到问题,可以在评论区留言,我会第一时间帮你解答 🙌
后续我也会写一篇「用 uv
管理 Python 项目的最佳实践」,欢迎关注!