平台兼容性标记

平台兼容性标记模型用于 wheel 分布定义在 PEP 425 .

manylinux标签

中定义的方案 PEP 425 不足以公开分发Linux车轮文件(和 * 尼克斯车轮文件一般),所以 曼尼努克斯 平台标签被定义为允许为许多常见的Linux发行版提供轮子。见 PEP 513 了解更多关于这项工作的信息。

  • manylinux1 定义在 PEP 513 ,用于x86_64和i686架构。

  • manylinux2010 定义在 PEP 571 ,用于x86_64和i686架构。它基于2010年的一个平台,而 manylinux1 基于2007年的平台。这意味着 manylinux2010 软件包更容易创建,但与某些旧系统不兼容,其中 manylinux1 包可以工作。

    manylinux2010 尚未被安装工具广泛认可。