macOS下pip详解

作者: 悄然林静 | 来源:发表于2020-10-21 14:22 被阅读0次

    pip是什么?

    pip是python的包管理器,可以用来管理python包。

    安装pip

    当前macOS一般会存在多个python版本,其中:

    • python 2.7 较旧版macOS自带,已于2020年1月1日过期
    • python 3.x macOS 10.15之后自带,推荐使用

    因此,推荐将pip安装到指定版本的python下。

    安装到python3.x下

    // 下载pip
    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    // 安装pip
    sudo python3 get-pip.py
    

    安装到python2.x下

    // 下载pip
    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    // 安装pip
    sudo python2 get-pip.py
    

    查看pip是否安装成功

    pip -V  // 或 pip --version  
    
    安装成功

    使用pip

    // 列出当前环境中全部已安装的包
    pip list
    
    // 显示包信息
    pip show <package>
    
    // 安装包(未指定包版本时默认安装最新版)
    pip install <package>
    
    // 安装指定版本的包
    pip install <package>==<version>
    
    // 安装包到指定路径(添加`-t`参数)
    pip3 install -t <path> <package>
    
    // 卸载包
    pip uninstall <package>
    

    卸载pip

    pip是一个神奇的东西,它可以卸载自己~

    // 先查看pip的版本&路径,以决定卸载命令环境
    pip --version
    // 卸载pip
    python -m pip uninstall pip
    

    PS

    mac版python自带easy_install,但简单粗暴地sudo easy_install pip会直接将pip安装到mac默认的python下(现在仍是python2.x),因此不推荐使用。

    相关文章

      网友评论

        本文标题:macOS下pip详解

        本文链接:https://www.haomeiwen.com/subject/zsvsmktx.html