知行编程网知行编程网  2022-11-01 04:00 知行编程网 隐藏边栏  100 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python必须安装pip吗的相关知识,包括python安装pygame,以及pythonpip这些编程知识,希望对大家有参考作用。

python是否必须安装pip

学习Python的时候,被Python的各种包管理工具搞的眼花缭乱。

通常经常会看到以下几种:

学习Python的时候,被Python的各种包管理工具搞的眼花缭乱。

通常经常会看到以下几种:

distutils 、distribute、setuptools、easy_install、pip

它们各有不同的适用场景及安装使用方式,现在把有关它们的相关知识整理以一下,以便对Python不同的包管理方式有更清晰的认识。

一、distutils

Python自带的包管理工具,是标准库的一部分。distutils包含一个setupt.py 文件,通过执行setupt.py 进行安装包及打包的操作:

python setup.py install #安装包

python setup.py sdist #发布包

二、setuptools 、distribute

setuptools 是一个为了增强 distutils 而开发的集合,它包含了 easy_install 这个工具。

ez_setup.py 是 setuptools 的安装工具。ez 就是 easy 的缩写。

简单的说,setuptools 是一个项目的名称,是基础组件。而 easy_install 是这个项目中提供的工具,它依赖基础组件工作。

分发是 setuptools 的一个分支。分支的原因可能是有些开发者认为setuptools开发太慢了。但是现在,distribute 被合并回 setuptools。因此,我们可以认为它们是同一个东西。事实上,如果你看一下 easy_install 的版本,它本质上就是distribute。

三、easy_install

setuptools 和 distribute 自带的安装脚本,setuptools 或 distribute安装完后, easy_install便可使用

四、pip

pip 是目前 python 包管理的事实标准,用来取代 easy_install

安装:

wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py

python get-pip.py

或:

sudo apt-get install python-pip

五、PyPI

官方介绍:

The Python Package Index (PyPI) is a repository of software for the Python programming language.

PyPI 是Python的包仓库。

安装包:

pip install 'SomeProject'

作者:aidenliu

链接:https://www.jianshu.com/p/7426bad2f688

来源:简书

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

它们各有不同的适用场景及安装使用方式,现在把有关它们的相关知识整理以一下,以便对Python不同的包管理方式有更清晰的认识。

一、distutils

Python 自己的包管理工具是标准库的一部分。 distutils 包含一个 setupt.py 文件,可以通过执行 setupt.py 来安装和打包:

python setup.py install #安装包

python setup.py sdist #发布包

二、setuptools 、distribute

setuptools 是为增强 distutils 而开发的集合,其中包括 easy_install 工具。

ez_setup.py 是 setuptools 的安装工具。ez 就是 easy 的缩写。

简单地说,setuptools 是一个项目的名称,是基础组件。而easy_install是本项目中提供的一个工具,它依赖于基础组件来工作。

分发是 setuptools 的一个分支。分支的原因可能是有些开发者认为setuptools开发太慢了。但是现在,再次分发合并

回到 setuptools。因此,我们可以认为它们是同一个东西。其实看easy_install的版本,本质上就是

distribute 。

三、easy_install

setuptools 和 distribute 自带的安装脚本,setuptools 或 distribute安装完后, easy_install便可使用

四、pip

pip 是目前 python 包管理的事实标准,用来取代 easy_install

安装:

wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py

python get-pip.py

或:

sudo apt-get install python-pip

五、PyPI

官方介绍:

The Python Package Index (PyPI) is a repository of software for the Python programming language.

PyPI 是Python的包仓库。

安装包:

pip install 'SomeProject'

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享