• pip命令详解


    Usage:   
      pip <command> [options]
    
    Commands:
      install                     Install packages.#安装包
      download                    Download packages.#下载包
      uninstall                   Uninstall packages.#卸载包
      freeze                      Output installed packages in requirements format.#以requirements的格式输出已安装的包
      list                        List installed packages.#查看已安装包(用pip安装的)
      show                        Show information about installed packages.#显示已安装包的信息pip show 包名
      check                       Verify installed packages have compatible dependencies.#验证安装包有没有兼容依赖项。
      config                      Manage local and global configuration.#管理本地或全局配置
      search                      Search PyPI for packages.#在PyPI(python package index)中搜索包
      cache                       Inspect and manage pip's wheel cache.#检查管理pip的wheel cache
      wheel                       Build wheels from your requirements.#从requirements中构建wheels
      hash                        Compute hashes of package archives.#计算包存档的哈希值
      completion                  A helper command used for command completion.#命令补全
      debug                       Show information useful for debugging.#debugging显示信息
      help                        Show help for commands.#显示命令的帮助信息
    
    General Options:
      -h, --help                  Show help.
      --isolated                  Run pip in an isolated mode, ignoring
                                  environment variables and user configuration.
      -v, --verbose               Give more output. Option is additive, and can be
                                  used up to 3 times.
      -V, --version               Show version and exit.
      -q, --quiet                 Give less output. Option is additive, and can be
                                  used up to 3 times (corresponding to WARNING,
                                  ERROR, and CRITICAL logging levels).
      --log <path>                Path to a verbose appending log.
      --no-input                  Disable prompting for input.
      --proxy <proxy>             Specify a proxy in the form
                                  [user:passwd@]proxy.server:port.
      --retries <retries>         Maximum number of retries each connection should
                                  attempt (default 5 times).
      --timeout <sec>             Set the socket timeout (default 15 seconds).
      --exists-action <action>    Default action when a path already exists:
                                  (s)witch, (i)gnore, (w)ipe, (b)ackup, (a)bort.
      --trusted-host <hostname>   Mark this host or host:port pair as trusted,
                                  even though it does not have valid or any HTTPS.
      --cert <path>               Path to alternate CA bundle.
      --client-cert <path>        Path to SSL client certificate, a single file
                                  containing the private key and the certificate
                                  in PEM format.
      --cache-dir <dir>           Store the cache data in <dir>.
      --no-cache-dir              Disable the cache.
      --disable-pip-version-check
                                  Don't periodically check PyPI to determine
                                  whether a new version of pip is available for
                                  download. Implied with --no-index.
      --no-color                  Suppress colored output.
      --no-python-version-warning
                                  Silence deprecation warnings for upcoming
                                  unsupported Pythons.
      --use-feature <feature>     Enable new functionality, that may be backward
                                  incompatible.
      --use-deprecated <feature>  Enable deprecated functionality, that will be
                                  removed in the future.
    1、常用命令
      -安装包
        pip install packageName            # 安装最新版本
        pip install packageName==1.0.4     # 安装指定版本
        pip install 'packageName>=1.0.4'     # 指定安装的最小版本
        注意:安装前会检查是否已安装该包,如果安装不管已安装的包高于或者低于即将安装的包,都会卸载后再安装想安装的包
        (升级包时也是会先卸载原包,再安装升级包,所以个人认为好像不需要使用升级命令,需要哪个版本直接按版本号安装即可)
    
      -升级包#pip install -U(或--upgrade)  packageName
        pip install -U packageName        #升级到最新版本
        pip install -U packageName==版本号 #指定升级的版本(版本可高于或低于当前版本)
    
      -卸载包
        pip uninstall packageName
    
      -安装包到用户区
        pip install --user packageName
    
      -通过配置文件安装多个对应版本的包(requiement.txt中的格式与pip freeze>requiement.txt格式一样)
        pip install -r requiement.txt
    
      -pip list #列出通过pip安装的包
    
      -pip freeze #requirements format导出已安装的包
        pip freeze > requiement.txt
    
      -pip --version 等同于 pip -V
      -pip --help  等同于 pip -h
    
      -pip show packageName #查看已安装包信息,包含信息如下
          Name: xlrd
          Version: 1.2.0
          Summary: Library for developers to extract data from Microsoft Excel (tm) spreadsheet files
          Home-page: http://www.python-excel.org/
          Author: John Machin
          Author-email: sjmachin@lexicon.net
          License: BSD
          Location: d:frameworkspython37libsite-packages
          Requires:
          Required-by:
    
      
  • 相关阅读:
    [译]GLUT教程
    [译]GLUT教程
    [译]GLUT教程
    [译]GLUT教程
    [译]GLUT教程
    [译]GLUT教程
    [译]GLUT教程
    表单
    列表、表格与媒体元素
    HTML5基础
  • 原文地址:https://www.cnblogs.com/Inbreeze/p/14176556.html
Copyright © 2020-2023  润新知