我是Python的新手。尝试安装pip
。我看到的所有教程都说我先安装setuptools
,然后再安装pip
。
但我已经读过,pip
代替setuptools
。
那么,为什么我必须先安装setuptools
,然后才能安装pip
?
答案 0 :(得分:6)
pip不是setuptools的替代品,恰恰相反,它在很大程度上取决于它,并且总是依赖它来从源代码安装软件包。 pip 替换的是easy_install
工具,由于历史原因,它是作为setuptools的一部分提供的,但不应再使用了。
答案 1 :(得分:1)
您必须安装setuptools才能拥有easy_install软件包管理器,允许您从pypi(https://pypi.python.org/pypi)安装第三方软件包。
Pip是另一个包管理器,但它更强大,例如,您可以转储所有已安装的包,从tar.gz安装包等。