在 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 常用命令的速查清单,包含版本管理、环境操作、包管理三类核心命令,需要吗?

标签: none

添加新评论