• Python 中 pip 工具的安装与使用


          pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

          目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。

          Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。

          pip 官网:https://pypi.org/project/pip/

    一、检查 pip 是否安装

          可以通过以下命令来判断是否已安装:

    pip --version   或者  pip -V

         示例:(Windows下)

    C:UsersTom> pip -V
    pip 19.3.1 from e:program filespython3.6.5libsite-packagespip (python 3.6)

    二、pip 的安装

         如果你还未安装,则可以使用以下方法来安装:

    $ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本
    $ sudo python get-pip.py    # 运行安装脚本

          注意:用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本,如果是 Python3 则执行以下命令:

    $ sudo python3 get-pip.py    # 运行安装脚本

          一般情况 pip 对应的是 Python 2.7,pip3 对应的是 Python 3.x。

          部分 Linux 发行版可直接用包管理器安装 pip,如 Debian 和 Ubuntu:

    sudo apt-get install python-pip

    三、pip 工具的常用命令

    显示版本和路径

    pip --version    或者  pip -V

    获取帮助

    pip --help

    升级pip

    pip install -U pip

          如果上面这个升级命令出现问题,可以使用一下命令

    sudo easy_install --upgrade pip
    或者
    python -m pip install --upgrade pip

    安装包

    pip install SomePackage              # 最新版本
    pip install SomePackage==1.0.4       # 指定版本
    pip install 'SomePackage>=1.0.4'     # 最小版本

          比如我要安装 Django。用以下的一条命令就可以,方便快捷。

    pip install Django==1.7

    升级包

    pip install --upgrade SomePackage

          升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。

    卸载包

    pip uninstall SomePackage

    搜索包

    pip search SomePackage

    显示安装包信息

    pip show 
    或者
    pip show SomePackage

        示例:

    C:UsersTom> pip3 show pandas
    Name: pandas
    Version: 0.25.3
    Summary: Powerful data structures for data analysis, time series, and statistics
    Home-page: http://pandas.pydata.org
    Author: None
    Author-email: None
    License: BSD
    Location: e:program filespython3.6.5libsite-packages
    Requires: python-dateutil, pytz, numpy
    Required-by:

    查看指定包的详细信息

    pip show -f SomePackage

    列出已安装的包

    pip list

         示例:

    C:UsersTom> pip3 list
    Package         Version
    --------------- ----------
    beautifulsoup4  4.6.3
    certifi         2018.10.15
    chardet         3.0.4
    get             1.0.3
    idna            2.7
    lxml            4.2.5
    numpy           1.17.4
    pandas          0.25.3
    pip             19.3.1
    post            1.0.2
    public          1.0.3
    python-dateutil 2.8.1
    pytz            2019.3
    query-string    1.0.2
    request         1.0.2
    requests        2.20.0
    setuptools      39.0.1
    six             1.13.0
    urllib3         1.24.1

    查看可升级的包

    pip list -o

    四、注意事项

          如果 Python2 和 Python3 同时有 pip 命令,则使用方法如下:

          Python2:

    python2 -m pip install xxx

          Python3:

    python3 -m pip install xxx
  • 相关阅读:
    Swift
    美国绿卡
    H-1-B签证简介
    托福、雅思和GRE的区别
    使用fdisk命令对linux硬盘进行操作
    Welcome to Workrave
    Installing patches on an ESXi 5.x by the command
    How to install VIB on VMware ESXi
    Robocopy用法
    Location of ESXi 5.1 log files
  • 原文地址:https://www.cnblogs.com/morgan363/p/12003093.html
Copyright © 2020-2023  润新知