uv

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Quick Reference

快速参考

bash
uv run script.py                   # Run a script
uv run --with requests script.py   # Run with ad-hoc dependency
uv add requests                    # Add dependency to project
uv init --script foo.py            # Create script with inline metadata
bash
uv run script.py                   # 运行脚本
uv run --with requests script.py   # 使用临时依赖项运行脚本
uv add requests                    # 为项目添加依赖项
uv init --script foo.py            # 创建带有内联元数据的脚本

Inline Script Dependencies

内联脚本依赖项

python
undefined
python
undefined

/// script

/// script

requires-python = ">=3.12"

requires-python = ">=3.12"

dependencies = ["requests"]

dependencies = ["requests"]

///

///


See [scripts.md](scripts.md) for full details on running scripts, locking, and reproducibility.

有关运行脚本、锁定和可复现性的完整详情,请参阅 [scripts.md](scripts.md)。

Build Backend

构建后端

Use
uv_build
for pure Python packages:
toml
[build-system]
requires = ["uv_build>=0.9.28,<0.10.0"]
build-backend = "uv_build"
See build.md for project structure, namespaces, and file inclusion.
对于纯Python包,使用
uv_build
toml
[build-system]
requires = ["uv_build>=0.9.28,<0.10.0"]
build-backend = "uv_build"
有关项目结构、命名空间和文件包含的详情,请参阅 build.md