uv-最快的python包管理工具

概述

uv (https://github.com/astral-sh/uv) 是一个极快的Python包和项目管理工具,他是用Rust编写的。他可以用来代替 pip, pip-tools, pipx, poetry, pyenv, twine, virtualenv等工具。

他有如下的亮点:

  • 极快的速度,比pip快10-100倍
  • 提供pip兼容的接口形式,这样可以选择不学新的语法
  • 提供python版本的管理,可以方便的切换下载python版本(这点比poetry好)
  • 全局cache来管理依赖,这样可以避免重复下载

安装

阅读更多