安装setuptools和pip

3

我是Python的新手。尝试安装pip。我看过所有的教程,都说在安装pip之前先要安装setuptools。 但是我已经阅读到了pipsetuptools的替代品。

那么,为什么我必须先安装setuptools然后才能安装pip呢?


1
当我刚开始学习时,我也觉得很奇怪,为什么需要一个包管理器来安装另一个包管理器。我也很好奇。 - ashutosh raina
2个回答

6

pip并不是setuptools的替代品,相反,它严重依赖于setuptools,并且始终会从源安装包时依赖于setuptools。pip所取代的是easy_install工具,这个工具出于历史原因作为setuptools的一部分提供,但现在不应再使用。


1

为了使用easy_install包管理器从pypi (https://pypi.python.org/pypi)安装第三方包,您需要安装setuptools。

Pip是另一个包管理器,但它更加强大,例如,您可以转储所有已安装的包,从tar.gz安装包等。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接