[RFC] 用于 Linux 构建的自选系统 Python (LY_PYTHON_USE_SYSTEM)
作者: nickschuetz创建于 2026年9月2日更新于 2026年9月2日
标签sig/buildsig/coresig/platformrfc-feature
摘要: Linux 上的 opt-in、默认关闭的 cmake 选项,它使用系统的 Python 而不是下载的第三方 Python 包构建引擎,其中包含 pybind11(编辑器嵌入的 C++ 到 Python 绑定库)、PySide6(Qt 的 Python 绑定)和 shiboken6(生成它们的生成器),以及它们的工具,这些都从分发中解析出来。关闭后,任何平台上都不会发生任何变化;这就是该选项的约定。这是 #19815 中提出的标准系统库覆盖的 Python 大小的实例,并且它作为一个工作原型存在:https://GitHub.com/nickschuetz/o3de/tree/spike/system-Python 上的 spike/system-Python 分支,在开发提交 305b855e12 上的八个提交(请参阅下面关于其当前形状的说明)。
内容来源: o3de/o3de