最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • python必须安装pip吗

    正文概述    2020-05-21   317

    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 是这个项目中提供的工具,它依赖基础组件工作。

    distribute 是 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 是这个项目中提供的工具,它依赖基础组件工作。

    distribute 是 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'

    起源地下载网 » python必须安装pip吗

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元