lxml 项目决定不在 Linux 上为 lxml 提供 Wheel:
https://bugs.launchpad.net/lxml/+bug/1176147
我既不是 PEP 427 或 lxml 依赖项的专家,所以我希望有人能解释为什么或为什么 lxml 团队对提供 Wheel 的担忧是有效的?
lxml 占我构建时间的 95% 以上,所以我对加速它的选项非常感兴趣,而且 Wheel 似乎是官方选项。
lxml 项目决定不在 Linux 上为 lxml 提供 Wheel:
https://bugs.launchpad.net/lxml/+bug/1176147
我既不是 PEP 427 或 lxml 依赖项的专家,所以我希望有人能解释为什么或为什么 lxml 团队对提供 Wheel 的担忧是有效的?
lxml 占我构建时间的 95% 以上,所以我对加速它的选项非常感兴趣,而且 Wheel 似乎是官方选项。
lxml 3.6.3+提供了二进制轮子(manylinux1_x86_64
平台标签——参见PEP-513,它也描述了这种方法的一些问题),即可以在许多 Linux (AMD64) 系统上pip install lxml
无需从源代码编译即可工作。lxml
检查您的 linux 发行版是否提供了二进制包,例如sudo apt-get install python3-lxml
(与轮子无关)。