uv-package-manager - 使用 uv 管理 Python 项目
指导使用 uv 管理 Python 依赖、虚拟环境、解释器安装、锁文件和现代项目工作流。
标签
更新于: 2026-10-01能力
典型输入
典型输出
该技能可以做什么
- 初始化 Python 项目
- 添加和移除依赖
- 创建虚拟环境
- 安装 Python 解释器
- 运行项目命令
- 解决依赖冲突
- 生成和更新锁文件
- 配置项目工作区
- 导出依赖要求
- 优化 CI/CD 工作流
- 优化 Docker 构建
- 管理软件包缓存
输入
- Python 项目文件
- 依赖规范
- Python 版本要求
- 软件包源
- 虚拟环境路径
- CI/CD 配置
- Docker 配置
输出
- 初始化的项目文件
- 更新后的项目配置
- 已安装的依赖
- 虚拟环境
- 已安装的 Python 解释器
- 生成的锁文件
- 导出的依赖要求文件
- 更新的软件包缓存
- CI/CD 工作流配置
- Docker 构建配置
要求
- 已安装 uv
- Python 项目环境
- 软件包注册表或本地软件包源
- 文件系统访问权限
- 访问远程软件包所需的网络权限
