pip包管理使用指南

  1. pip包管理使用指南
  2. pip简介
  3. 安装
  4. 配置
  5. 使用

pip简介

pip 是一个安装和管理 Python 包的工具 , 是 easy_install 的一个替换品。

安装

  • Linux下安装
    sudo apt-get install python-pip
  • 使用 get-pip.py 安装:
    $ wget https://bootstrap.pypa.io/get-pip.py ... $ sudo python get-pip.py 安装完成后可能会提示版本更新,按提示完成更新则可
    You are using pip version 8.1.1, however version 9.0.1 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' comm and. python -m pip install --upgrade pip

帮助

可以使用-h查看使用说明

pip -h

使用

  1. 安装 package

    $ pip install SomePackage             # latest version
    $ pip install SomePackage==1.0.4      # specific version
    $ pip install 'SomePackage>=1.0.4'    # minimum version
    
  2. 升级已安装包:

    $ sudo pip install -U chardet
    
  3. 卸载 package

    $ sudo pip uninstall bottle
    
  4. 搜索 package

    $ pip search bottle
    
  5. 列出已安装 package

    $ pip list
    
  6. 列出过期 package

    $ pip list --outdated
    
  7. 显示已安装包详细信息

    $ pip show gevent
    Name: gevent
    Version: 1.0.1
    Location: /usr/local/lib/python2.7/dist-packages
    Requires: greenlet
    

安装源

pipy国内镜像目前有:

https://pypi.douban.com/  豆瓣
https://pypi.hustunique.com/  华中理工大学
https://pypi.sdutlinux.org/  山东理工大学
https://pypi.mirrors.ustc.edu.cn/  中国科学技术大学

对于pip这种在线安装的方式来说,很方便,但网络不稳定的话很要命。使用国内镜像相对好一些, 如果想手动指定源,可以在pip后面跟-i 来指定源:

pip install web.py -i https://pypi.tuna.tsinghua.edu.cn/simple