setup.py
有一个重大问题:
这会导致很多问题 - 无法安全分析,从 PyPI 读取 100k+ 包需要太多开销,源包无法自动转换为 Debian 和 Fedora 等本机系统格式。
那么,是否有其他方法可以使用静态数据格式(不是 setup.py)来描述和包装其内容来打包 Python 源代码?因此
source package
只是源代码签出的 .zip 文件,不需要构建步骤的魔法。
Python 轮子是您描述的问题的答案:http://pythonwheels.com/
但是,在撰写本文时,许多项目不提供轮子(但您可以自己构建它们。)