安装setuptools和pip

时间:2013-08-20 12:13:11

标签: python pip setuptools

我是Python的新手。尝试安装pip。我看到的所有教程都说我先安装setuptools,然后再安装pip。 但我已经读过,pip代替setuptools

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

2 个答案:

答案 0 :(得分:6)

pip不是setuptools的替代品,恰恰相反,它在很大程度上取决于它,并且总是依赖它来从源代码安装软件包。 pip 替换的是easy_install工具,由于历史原因,它是作为setuptools的一部分提供的,但不应再使用了。

答案 1 :(得分:1)

您必须安装setuptools才能拥有easy_install软件包管理器,允许您从pypi(https://pypi.python.org/pypi)安装第三方软件包。

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