具身智能新手名词表English

uv

uv (Python package manager)进阶

用 Rust 写的极快 Python 包与虚拟环境管理工具。

uv 是 Astral 公司(也是代码检查工具 Ruff 的作者)在 2024 年开源的 Python 包管理器,用 Rust 实现。它把 pip(装包)、virtualenv(建虚拟环境)、pip-tools(锁版本)、pyenv(管 Python 版本)等工具的功能合到一个命令里,解析依赖和安装速度比 pip 快很多。项目用 pyproject.toml 声明依赖,uv 生成 uv.lock 锁定精确版本,换机器也能复现同一环境。具身开源代码依赖多、版本冲突常见,越来越多项目改用 uv 管环境。国内使用时可以给它配置镜像源加速。

例子按 openpi 仓库说明,克隆代码后执行 uv sync 一次装好全部依赖,再用 uv run 运行训练脚本。

也叫
astral uv
相关
Conda、Docker、openpi、国内镜像源(换源:清华 TUNA / 阿里云等)、LeRobot
来源
uv documentation
astral-sh/uv GitHub

在完整名词表里查看 →