一条推文中写道:
不要使用easy_install,除非您喜欢对自己的脸部进行刺伤。使用点子。
为什么要在easy_install上使用pip?难道不是PyPI和程序包作者最主要的原因吗?如果作者将废话源tarball(例如:缺少文件,没有setup.py)上传到PyPI,则pip和easy_install都将失败。除了化妆品的差异,为什么Python的人(如上面的鸣叫)似乎强烈地倾向于在点子的easy_install?
(假设我们正在谈论由社区维护的Distribute软件包中的easy_install)
setuptools
之所以不是Python 3的一部分,pip
是因为它是最终用户唯一需要的部分。(显然pip install setuptools
,想要在PyPI上分发的开发人员可以,以及他们可能想要的所有其他东西。)