SuperAPI AI 工具集

uv

编程与开发

查看项目

更新于 10-16 06:48

技能介绍

用途:uv 用于替代 pip、python 和 venv,统一处理 Python 脚本运行、依赖添加与项目环境管理。

主要能力与用法: 运行脚本:uv run script.py;带临时依赖运行:uv run --with requests script.py;仅校验语法而不写入 pycache:uv run python -m ast foo.py >/dev/null。 添加依赖:uv add requests。 创建带内联元数据的脚本:uv init --script foo.py。 内联脚本依赖通过注释块声明,例如 # /// script、# requires-python = ">=3.12"、# dependencies = ["requests"]、# ///。

构建后端:纯 Python 包可使用 uv_build,配置为 [build-system] requires = ["uv_build>=0.9.28,<0.10.0"]、build-backend = "uv_build"。

限制与补充:资料未提供安装方式、平台支持、收费情况、性能数据及完整项目结构说明;脚本运行、锁定与可复现性的完整细节需参考 scripts.md,项目结构、命名空间与文件包含需参考 build.md。