zoukankan      html  css  js  c++  java
  • [Python] pip 简明指南

    安装

      1. 使用 apt 安装:

    $ sudo apt-get install python-pip

      截止本文落笔,apt 安装 pip 版本为 1.0,但 pip 最新发行版本为 1.5.6

    $ pip --version
    pip 1.0 from /usr/lib/python2.7/dist-packages (python 2.7)

      pip 1.0 特性:

    $ pip -h
    Usage: pip COMMAND [OPTIONS]
    
    Options:
      --version             show program's version number and exit
      -h, --help            Show help
      -E DIR, --environment=DIR
                            virtualenv environment to run pip in (either give the
                            interpreter or the environment base directory)
      -s, --enable-site-packages
                            Include site-packages in virtualenv if one is to be
                            created. Ignored if --environment is not used or the
                            virtualenv already exists.
      -v, --verbose         Give more output
      -q, --quiet           Give less output
      --log=FILENAME        Log file where a complete (maximum verbosity) record
                            will be kept
      --proxy=PROXY         Specify a proxy in the form
                            user:passwd@proxy.server:port. Note that the
                            user:password@ is optional and required only if you
                            are behind an authenticated proxy.  If you provide
                            user@proxy.server:port then you will be prompted for a
                            password.
      --timeout=SECONDS, --default-timeout=SECONDS
                            Set the socket timeout (default 15 seconds)
    
    Commands available:
      bundle: Create pybundles (archives containing multiple packages)
      freeze: Output all currently installed packages (exact versions) to stdout
      help: Show available commands
      install: Install packages
      search: Search PyPI
      uninstall: Uninstall packages
      unzip: Unzip individual packages
      zip: Zip individual packages
    View Code

      2. 使用 get-pip.py 安装:

    $ wget https://bootstrap.pypa.io/get-pip.py
    ...
    
    $ sudo python get-pip.py
    ...

      3. 升级

    # On Linux or OS X
    $ sudo pip install -U pip
    
    # On Windows
    $ python -m pip install -U pip

    使用

      1. 安装 package:

    $ pip install SomePackage             # latest version
    $ pip install SomePackage==1.0.4      # specific version
    $ pip install 'SomePackage>=1.0.4'    # minimum version

      1.1. 升级已安装包:

    $ sudo pip install -U chardet

      2. 卸载 package:

    $ sudo pip uninstall bottle

      3. 搜索 package:

    $ pip search bottle

      4. 列出已安装 package:

    $ pip list

      4.1. 列出过期 package:

    $ pip list --outdated

      5. 显示已安装包详细信息

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

    问题

      1. 出现以下错误提示很可能是由于 SSL 未通过验证:

    Cannot fetch index base URL http://pypi.python.org/simple/

      解决方法:检查系统时间是否正确,调整系统时间参考《设置系统时区》。

  • 相关阅读:
    mongo备份&恢复
    logstash参数配置
    elasticsearch索引自动清理
    Linux将公网ip映射到局域网ip
    普通用户创建ssh无密码访问
    软考介绍
    安装ffmpeg
    Hadoop实战-Flume之自定义Sink(十九)
    Hadoop实战-Flume之自定义Source(十八)
    Hadoop实战-Flume之Sink Load-balancing(十七)
  • 原文地址:https://www.cnblogs.com/ifantastic/p/3948454.html
Copyright © 2011-2022 走看看