3

我是 Python 新手。尝试安装pip。我看到的所有教程都说我setuptools要先安装,然后再安装pip. 但我读过,那pipsetuptools.

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

4

2 回答 2

6

pip 不是 setuptools 的替代品,恰恰相反,它严重依赖它并且总是依赖它来从源代码安装包。pip取代的是工具,由于历史原因,easy_install作为 setuptools 的一部分提供,但不应再使用。

于 2013-08-20T12:16:20.073 回答
1

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

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

于 2013-08-20T12:17:06.123 回答