UV
安装
项目管理
初始化
bash
uv init [project_name]
cd [project_name]
# run a script
uv run main.py1
2
3
4
5
2
3
4
5
管理依赖
bash
uv add [dependency]
uv remove [dependency]
# view the dependency tree of the project
uv tree1
2
3
4
5
6
2
3
4
5
6
手动管理虚拟环境
创建虚拟环境
bash
uv venv --python [python_version]1
包管理
pip -> uv pip
bash
uv pip install [dependency]
uv pip uninstall [dependency]
uv pip list
uv pip show [dependency]
uv pip list
uv pip tree1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
使用工具
bash
uv tool install ruff
uvx ruff1
2
3
2
3
