回到顶部

阅读目录

使用 uv 管理 Python 虚拟环境指南

要使用 uv 管理 Python 虚拟环境,请按以下步骤操作:

1. 安装 uv

pip install uv

2. 创建虚拟环境

uv venv .venv  # 创建名为 .venv 的虚拟环境

或自定义名称:

uv venv myenv   # 创建名为 myenv 的虚拟环境

3. 激活虚拟环境

  • Windows:
.\.venv\Scripts\activate
  • Unix/macOS:
source .venv/bin/activate

4. 在虚拟环境中操作

# 安装包
uv pip install numpy pandas

# 安装 requirements.txt 中的依赖
uv pip install -r requirements.txt

# 运行 Python 脚本
uv run main.py

# 导出依赖
uv pip freeze > requirements.txt

5. 退出虚拟环境

deactivate

常用命令速查

操作 命令
创建环境 uv venv .venv
激活环境 source .venv/bin/activate (Unix) 或 .\venv\Scripts\activate (Win)
安装包 uv pip install <包名>
批量安装 uv pip install -r requirements.txt
导出依赖 uv pip freeze > requirements.txt
退出环境 deactivate

优势特点

  1. 极速:比传统 virtualenv + pip 快 10-100 倍(基于 Rust 开发)
  2. 一体化:替代 virtualenv + pip + pip-tools 的工具链
  3. 生产就绪:由创建 Ruff 的团队开发,兼容标准工具链
  4. 跨平台:支持 Windows/macOS/Linux

注意:如果遇到权限问题,可在命令前添加 python -m 运行(如 python -m uv venv .venv)。建议使用最新版 Python 以获取最佳体验。

^_^
请喝咖啡 ×

文章部分资料可能来源于网络,如有侵权请告知删除。谢谢!

前一篇: Fiddler session 列表添加功能选项的方法(一键保存 body)
captcha