Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 安装setuptools和pip_Python_Pip_Setuptools - Fatal编程技术网

Python 安装setuptools和pip

Python 安装setuptools和pip,python,pip,setuptools,Python,Pip,Setuptools,我是Python新手。正在尝试安装pip。我看到的所有教程都要求我在安装pip之前先安装setuptools。 但我已经读到,pip是setuptools的替代品 那么,为什么我必须先安装setuptools,然后才能安装pip?pip不是setuptools的替代品,恰恰相反,它在很大程度上依赖于它,并且始终依赖它从源代码安装软件包。pip所取代的是easy\u install工具,由于历史原因,该工具作为setuptools的一部分提供,但不应再使用。您必须安装setuptools,才能使用

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


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

pip不是setuptools的替代品,恰恰相反,它在很大程度上依赖于它,并且始终依赖它从源代码安装软件包。pip所取代的是
easy\u install
工具,由于历史原因,该工具作为setuptools的一部分提供,但不应再使用。

您必须安装setuptools,才能使用easy\u install软件包管理器从pypi()安装第三方软件包


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

刚开始时,我也觉得奇怪,需要一个软件包管理器来安装另一个软件包管理器。我也很好奇。