zoukankan      html  css  js  c++  java
  • Python pip 和pip3区别 联系

    python 有python2和python3的区别
    那么pip也有pip和pip3的区别
    大概是这样的
    pip是python的包管理工具,pip和pip3版本不同,都位于Scripts目录下:
    如果系统中只安装了Python2,那么就只能使用pip。
    如果系统中只安装了Python3,那么既可以使用pip也可以使用pip3,二者是等价的。
    如果系统中同时安装了Python2和Python3,则pip默认给Python2用,pip3指定给Python3用。
    下面亲测
    在含有一个python2和python3的系统中,(Ubuntu的系统会默认装有python2和python3)

    pip list
    

    会显示出系统安装的软件

    absl-py (0.4.1)
    adium-theme-ubuntu (0.3.4)
    astor (0.7.1)
    backports.weakref (1.0.post1)
    bleach (1.5.0)
    enum34 (1.1.6)
    funcsigs (1.0.2)
    futures (3.2.0)
    gast (0.2.0)
    grpcio (1.14.1)
    html5lib (0.9999999)
    Markdown (2.6.11)
    mock (2.0.0)
    numpy (1.15.1)
    pbr (4.2.0)
    pip (8.1.1)
    protobuf (3.6.1)
    pygobject (3.20.0)
    pyxdg (0.25)
    setuptools (40.2.0)
    six (1.11.0)
    tensorboard (1.8.0)
    termcolor (1.1.0)
    unity-lens-photos (1.0)
    virtualenv (15.0.1)
    Werkzeug (0.14.1)
    wheel (0.31.1)
    

    如果用

    pip3 list
    

    输出

    The program 'pip3' is currently not installed. You can install it by typing:
    sudo apt install python3-pip
    

    提示说没有安装 pip3 这就是说默认没有安装pip3
    然后切换到一个用虚拟环境 只装有python3

    pip list
    

    输出

    Package       Version
    ------------- -------
    olefile       0.46   
    Pillow        4.2.1  
    pip           18.1   
    pkg-resources 0.0.0  
    pygame        1.9.4  
    setuptools    40.4.3 
    wheel         0.32.1 
    

    然后运行

    pip3 list
    

    输出

    Package       Version
    ------------- -------
    olefile       0.46   
    Pillow        4.2.1  
    pip           18.1   
    pkg-resources 0.0.0  
    pygame        1.9.4  
    setuptools    40.4.3 
    wheel         0.32.1 
    

    输出的软件是一样的,可以认为在只用python3的系统中pip和pip3命令相同
    然后测试只有python2的环境

    pip list
    

    输出

    Package       Version
    ------------- -------
    pip           18.1   
    pkg-resources 0.0.0  
    setuptools    40.4.3 
    wheel         0.32.1 
    

    然后运行

    pip3 list
    

    输出

    The program 'pip3' is currently not installed. You can install it by typing:
    sudo apt install python3-pip
    

    以上测试

  • 相关阅读:
    对人脑学习的一些领悟
    象形法,快速记忆魔方公式
    公司招聘
    微信游戏《全民炫舞》开发公司h3d2 engine和QQ炫舞2 布料系统技术介绍
    四维几何世界中的盒子
    HI-LO计数法,赌桌,与机会
    离开天朝,跑到新加坡了
    精选19款华丽的HTML5动画和实用案例
    精选29款非常实用的jQuery应用插件
    【特别推荐】8个富有创意的jQuery/CSS3插件
  • 原文地址:https://www.cnblogs.com/vercont/p/10210219.html
Copyright © 2011-2022 走看看