首页 > 解决方案 > 使用 pip install 构建缓慢的 xmlsec 包

问题描述

xmlsec 1.3.3在我的 python web 应用程序中使用。每次我运行 clean pip install,这是它挂起的包,大约 5 分钟。包大小为 15KB 并且 pip 显示一条using cached...消息,所以我猜时间是通过构建一些特定的安全库来花费的。

有没有办法进行干净的 pip 安装,但不重建 xmlsec 相关库?

标签: pythonpipxmlsec

解决方案


xmlsec仅在源代码中分发,但它是用 C 编写的,因此pip需要在每次全新安装时对其进行编译。不编译是不可能的。

如果你使用一个特定的平台并且总是从你的包而不是 PyPI 安装,你可以自己预编译它。


推荐阅读