Python 3.3将推出一个名为“打包”的新包装工具:
新的“打包”模块,建立在“分发”和"distutils2“项目的基础上,不推荐使用"distutils”。
这是否意味着分发将在Python3.3中过时?
发布于 2012-05-10 04:11:52
3.3发布说明有点误导:打包是distutils2,它不是构建在分发基础上,而是模仿某些特性,而是具有不同的行为或规范,特别是对于已经与PEP 三七六、386和345标准化的部分,以及具有非常不同的代码和用法的部分。
对于最终用户来说,distutils2 2/packaging在某种程度上不会使分发过时,因为分发仍然提供独特的特性,但从另一个角度来看,它已经过时,因为它不支持当前的PEP,也没有官方支持(即在stdlib中)。
关于各种打包项目,我认为分布式devs计划支持新的PEP,我不知道setuptools。从长期来看,pip和buildout将使用distutils2而不是分发作为底层库。
https://stackoverflow.com/questions/10524075
复制相似问题