uv 是 Astral公司推出的一款基于 Rust 编写的 Python 包管理工具,旨在成为 “Python 的 Cargo”。
它提供了快速、可靠且易用的包管理体验,在性能、兼容性和功能上都有出色表现,为 Python项目的开发和管理带来了新的选择。
uv官方文档
docs.astral.sh/uv/
安装uv
macos or Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
macos系统也可以使用brew来安装
brew install uv
windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
安装后查看版本,是否正确
uv -V
uv 0.7.0 (62bca8c34 2025-04-29)
创建项目
uv工具主要使用的两个文件:
uv init myproject
cd myproject
uv sync
增加依赖包
uv add flask
查看当前项目依赖
uv tree
删除依赖包
uv remove pandas
运行项目
uv run hello.py
作者:SteveChen 创建时间:2025-04-30 09:39
最后编辑:SteveChen 更新时间:2025-04-30 10:35