setup.py的替代方案

ana*_*nik 8 python pypi setup.py

setup.py 有一个重大问题:

  • 它无法安全解析

这导致了很多问题 - 无法安全地分析,从PyPI读取100k +包需要太多开销,源包无法自动转换为Debian和Fedora等本机系统格式.

那么,是否有任何替代方法可以使用静态数据格式(不是setup.py)来打包Python内容来描述和包装其内容?因此,a source package只是源检出的.zip文件,不需要魔术和构建步骤.

wou*_*lee 0

Python 轮子是您描述的问题的答案:http://pythonwheels.com/

然而,在撰写本文时,许多项目不提供轮子(但您可以自己构建它们。)