打造高度便携的 Python 独立发行版

Self-contained highly-portable Python distributions

python-build-standalone 项目致力于生成自包含且高度便携的 Python 发行版。这些发行版集成了完整的 Python 功能,绝大多数标准库扩展模块均已内置,其依赖项要么随发行版分发,要么被静态链接,从而极大减少了运行时的依赖需求。构建过程严格限制了 CPU 指令集和共享库的使用,确保在目标架构的任何系统上都能顺畅运行。此外,部分发行版还附带构建产物和元数据,方便下游打包者(如 PyOxidizer 项目)进行二次定制,甚至移除 SQLite 或 OpenSSL 等特定功能,非常适合将 Python 嵌入更大的二进制文件中。对于需要增强功能的用户,PyOxy 项目则基于这些发行版,通过 Rust 代码提供单文件可执行的完整 Python 解释器。

该项目的目标是让生成的发行版能够在目标架构的任何系统上运行。

同日更多故事

2026-07-27