跳到主要内容

uv



安装python 版本
指定源
export UV_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple/

uv python install 3.11.13

# 查看已安装和可安装的Python版本
uv python list
uv python list --all-platforms

创建虚拟环境
uv venv --python=3.11.13 .venv

# 初始化项目
uv init hello-world

uv add 'requests==2.31.0' # 增加依赖


# 批量安装并生成锁定文件(类似 pip-tools)
uv pip compile ./requirements.in --universal --output-file ./requirements.txt

conda 迁移到 uv
导出依赖文件 requirements.txt
conda list -e > requirements.txt

uv pip install -r requirements.txt

如果想使用 uv 项目作为管理
uv add -r requirements.txt

# 全局安装 black 代码格式化工具(类似 pipx)
$ uv tool install black
$ uv tool run black ./myfile.py # 运行全局工具


uv pip list