uv使用备忘

uv是基于项目的,一个项目一个虚拟环境,虚拟环境的文件(库、Python二进制等)存放在项目目录中。 已有项目AC:\A),则在C:\A下执行uv init --python=[xxx],此处的[xxx]应当替换成实际版本。uv会自动去https://github.com/astral-sh/python-build-standalone/releases下载对应版本Python,但是因为国内访问受限,需要走代理才能顺畅拉取所需数据。

1
set ALL_PROXY=http://127.0.0.1:1000
1
uv venv 项目名称 --python=3.10
1
uv pip install -r requirements.txt --parallel

部分参考 https://zhuanlan.zhihu.com/p/1891901515553298344