安装和使用 uv
uv 环境管理工具的安装
uv 是一个使用 Rust 编写的 Python 包管理和虚拟环境工具。它的目标非常明确:
Python 依赖管理并不容易。
您可以将 uv 理解为 pip、venv、pip-tools 的组合。
安装 uv 工具
安装 uv:
bash
curl -LsSf https://astral.sh/uv/install.sh | sh安装后确认版本:
bash
uv --version基本用法
管理 Python 版本
uv 可以轻松管理多个 Python 版本,无需 pyenv 等额外工具。
查看可用的 Python 版本:
bash
uv python listuv python 3.11 命令可以安装特定版本的 Python。
创建虚拟环境
bash
uv venv .opencv --python 3.10.12其中 .opencv 是虚拟环境的名称;3.10.12 是虚拟环境的 Python 版本。
激活虚拟环境
bash
source .venv/bin/activate包管理
bash
# 安装新包:
uv pip install opencv-python
# uv pip install -r requirements.txt
# 卸载包:
uv pip uninstall requests
# 导出当前环境的依赖
uv pip freeze > requirements.txt