如何在乌邦图下安装 虚拟环境管理软件uv?
在 Ubuntu 下安装 uv 需通过官方脚本或 pip ,它支持多 Python 版本管理,还能替代 pip 和 virtualenv 完成包管理与环境创建,核心信息如下:
1. 安装 uv(推荐官方脚本,最便捷)
打开终端,执行官方一键安装脚本(适用于所有 Linux 系统):
bash
curl -LsSf https://astral.sh/uv/install.sh | sh
- 安装完成后,需重启终端或执行 source ~/.bashrc (或 ~/.zshrc )让命令生效。
2. uv 的核心能力:支持多 Python 版本管理
uv 可自动下载、管理多个 Python 版本,无需手动编译或配置,例如:
- 查看可安装的 Python 版本: uv python list-available
- 安装指定 Python 版本(如 3.11): uv python install 3.11
- 为项目指定 Python 版本: uv python use 3.11 (仅当前项目生效)
3. uv 常用操作(替代 pip + virtualenv)
- 创建并激活虚拟环境:在项目目录执行 uv venv ,激活命令同前: source .venv/bin/activate
- 安装包:激活环境后, uv pip install 包名 (比 pip 快 10-100 倍)
- 导出依赖: uv pip freeze > requirements.txt
- 安装依赖: uv pip install -r requirements.txt
我可以帮你生成一份 uv 常用命令的速查清单,包含版本管理、环境操作、包管理三类核心命令,需要吗?