本文介绍: pythonpip常用命令、国内PyPI镜像使用pip安装第三方库,关于这三方面内容知识的详细介绍

列出已安装的包:

        pip freeze or pip list

导出requirements.txt

        pip freeze ><目录>/requirements.txt

在线安装包模块库):

        pip install <包名>

或者

        pip install -r requirements.txt

使用==、&gt;=、&lt;=、&gt;、<来指定版本,如果不使用,则安装最新版本。

安装本地包:

        pip install <目录&gt;/<文件名>

或者

        pip install —use-wheelnoindexfindlinks=wheelhouse/ <包名>

注意,<包名>前有空格,可简写为:

        pip install —no-index -f=<目录>/ <包名>

卸载包:

        pip uninstall <包名>

或者

        pip uninstall -r requirements.txt

升级包:

        pip install -U <包名>

升级pip

        pip install -U pip

显示包所在的目录:

        pip show -f <包名>

搜索包:

        pip search <搜索关键词>

查询升级的包:

        pip list -o

下载包而不安装:

        pip install <包名> –d <目录>

或者

        pip install –d <目录> -r requirements.txt

打包

        pip wheel <包名>

国内PyPI镜像

http://pypi.douban.com/simple豆瓣

http://mirrors.aliyun.com/pypi/simple/ 阿里云

http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学

https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学

http://pypi.hustunique.com/ 华中理工大学

http://pypi.sdutlinux.org/ 山东理工大学

http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学

http://mirrors.sohu.com/python/ 搜狐镜像

指定镜像安装源:

pip install <包名> -i http://pypi.v2ex.com/simple

更多的有关pip的使用细节大家可以上网自行查询

二.使用pip安装第三方

Python默认使用的是https://pypi.python.org/pypi中的Python库,通常从国内连接国外的服务器会导致超时,你可以设置成国内的PyPI镜像站点比如豆瓣https://pypi.douban.com/simple,然后命令行添加PyPI镜像参数可以使用如下命令豆瓣下载最新的Python第三方库。

pip install Pillow -i https://pypi.douban.com/simple

 pip参数解释

命令行输入以下命令,将得到pip 参数的详细解释(默认是英文的,这里翻译中文以便于读者理解)。

        pip –help

结果如下:

Usage:  

pip<command> [options]

Commands:

  install                     安装包

  uninstall                   卸载包

  freeze                      按照一定格式输出安装包列表

  list                        列出已安装包

  show                        显示包详细信息

  search                      搜索包,类似于yum中的search

  wheel                       根据需要生成wheel文件

  download                   下载模块

  hash                        计算模块包的哈希数值

  help                        当前帮助信息



General Options:

  -h, --help                  显示帮助信息

  -v, --verbose               更多的输出,最多可以使用3次

  -V, --version               显示版本信息,然后退出

  -q, --quiet                 最少的输出

  --log-file <path>覆盖记录verbose错误日志,默认文件为:/root/.pip/pip.log

  --log <path>不覆盖记录verbose输出的日志

  --proxy <proxy>           以[userpassword @] proxy.server:port的形式

  --retries <retries>       重试次数(默认为5次)

  --trusted-host <hostname>  可信任站点

  --timeout <sec>连接超时时间(默认为15秒)

  --exists-action <action>   路径已存在时的默认操作: (s)witch, (i)gnore, (w)ipe, (b)ackup

  --cert <path>证书

  --cache-dir<dir>           cache目录

  --isolated                  绝对模式,无视Python环境用户设置

  --upgrade                 如果已安装就升级最新版

原文地址:https://blog.csdn.net/weixin_64338372/article/details/128169837

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_11039.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注