Python中pip和pip3的区别、使用方法及加速技巧详解

引言

在Python开发中,包管理是至关重要的一部分。pippip3是Python的包管理工具,它们用于安装和管理Python包。本文将介绍它们之间的区别、基本使用方法以及如何加速包的安装过程。

一.pip和pip3的区别

  • pip:与Python 2.x相关联。
  •        在 Python 2.x 环境中,使用 pip 来安装和管理 Python 包

  • pip3:与Python 3.x相关联。
  •        在 Python 3.x 环境中,使用 pip3 来安装和管理 Python 包。

           由于 Python 3.x 与 Python 2.x 在语法和库方面存在一些不同,为了避免混淆,Python 3.x 版本引入了 pip3,而不再使用 pip

    二.pip和pip3的使用

    安装pip和pip3

         使用以下命令安装pip和pip3

      pip 在 Python 2.x 中是默认安装的

      pip3 在 Python 3.x 中是默认安装的

         如果你想确保两者都被正确安装,可以使用以下命令:

    # 对于 Python 2.x
    python -m ensurepip --default-pip
    
    # 对于 Python 3.x
    python3 -m ensurepip --default-pip
    

    跟新pip和pip3

         跟新pippip3,可以使用以下命令

    #对于Python 2.x 
    python -m pip install --upgrade pip
    #对于Python 3.x 
    python3 -m pip install --upgrade pip
    

    检查pip和pip3安装情况

         检查pippip3安装情况,可以使用以下命令

    pip --version    # 对于 Python 2.x
    pip3 --version   # 对于 Python 3.x
    

      

    安装包

         使用以下命令来安装包:

    pip install package_name  # 对于Python 2.x
    pip3 install package_name  # 对于Python 3.x
    

    升级包

        你可以使用以下命令来升级已安装的包:

    pip install --upgrade package_name  # 对于Python 2.x
    pip3 install --upgrade package_name  # 对于Python 3.x
    

    卸载包

         要卸载包,可以运行以下命令:

    pip uninstall package_name  # 对于Python 2.x
    pip3 uninstall package_name  # 对于Python 3.x
    

    查看已安装的包

         你可以使用以下命令来列出已安装的包

    pip list  # 对于Python 2.x
    pip3 list  # 对于Python 3.x
    

    三.包安装加速方法

           使用国内源

             临时使用
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package # 清华源
    pip install -i  http://pypi.douban.com/simple some-package #豆瓣镜像
    
             永久使用

              如果觉得还不太方便,可以对配置进行修改。linux( ~/.pip/pip.conf)/mac()用户将它命名为pip.conf, windows用户将它命名为pip.ini。文件中写如下内容:

    [global]
    timeout = 60
    index-url = https://pypi.doubanio.com/simple
    
    linux下的指定位置为:
    $HOME/.config/pip/pip.conf
    #或者
    $HOME/.pip/pip.conf
    
    mac下的指定位置为
    $HOME/Library/Application Support/pip/pip.conf
    #或者
    $HOME/.pip/pip.conf
    
    windows下的指定位置为:
    %APPDATA%\pip\pip.ini
    #或者
    %HOME%\pip\pip.ini
    
     
    物联沃分享整理
    物联沃-IOTWORD物联网 » Python中pip和pip3的区别、使用方法及加速技巧详解

    发表评论