uv包管理工具指南
一、安装与配置 一键安装 1 2 3 4 5 # macOS/Linux curl -LsSf https://astral.sh/uv/install.sh | sh # Windows irm https://astral.sh/uv/install.ps1 | iex 支持通过 pip 安装:pip install uv 版本验证与更新 1 2 uv --version # 检查版本 uv self update # 自动更新到最新版本 二、项目管理 初始化项目 1 2 uv init my_project # 创建项目目录并生成配置文件 uv init . --python 3.12 # 在当前目录初始化并指定 Python 版本 生成文件:pyproject.toml(主依赖)、uv.lock(精确锁文件) 依赖管理 1 2 3 4 5 uv add requests # 添加主依赖 uv add --dev pytest # 添加开发依赖 uv remove flask # 移除依赖 uv lock # 生成/更新锁文件 uv sync # 同步依赖到虚拟环境 运行脚本 ...