pip迁移到uv这一步正是 uv 最有价值的地方 👍
我按**“最小风险、可回退、工程化”的方式,给你一套标准迁移流程**。
目标是:不破坏现有 pip 项目,一步步引入 uv。
你的 pip 项目一般会是下面几种之一:
project/
├─ requirements.txt
├─ requirements-dev.txt
├─ main.py
project/
├─ pyproject.toml
├─ requirements.txt
setup.py
setup.cfg
👉 A / B 都很好迁,C 也能迁,只是多一步
先让 uv 接管安装,但不改任何代码
pip install uv
# 或
curl -Ls <https://astral.sh/uv/install.sh> | sh
验证:
uv --version