平台支持
uv 对以下平台提供一级支持: - macOS(Apple Silicon) - macOS(x86_64) - Linux(x86_64) - Windows(x86_64)
uv 会针对一级支持平台持续进行构建、测试和开发。受 Rust 项目启发,一级支持可理解为 "保证可用"。
uv 对以下平台提供二级支持 ("保证可构建"): - Linux(PPC64) - Linux(PPC64LE) - Linux(aarch64) - Linux(armv7) - Linux(i686) - Linux(s390x)
uv 会为其一级和二级支持平台向 PyPI 提供预构建的 wheel 文件。然而,虽然二级支持平台会持续进行构建,但不会持续针对其进行测试或开发,因此实际使用中的稳定性可能有所不同。
除一级和二级支持平台外,已知 uv 可在 i686 Windows 上构建,且已知无法在 aarch64 Windows 上构建,但目前不认为这两个平台受支持。按照 Rust 自身的一级支持情况,支持的最低 Windows 版本为 Windows 10 和 Windows Server 2016。
uv 支持 Python 3.8、3.9、3.10、3.11、3.12 和 3.13,并针对这些版本进行测试。