当前位置:   article > 正文

pip 的基本使用 以及 离线安装whl文件 和 Python第三方库_pip download下载下来一个包,包里有很多个whl文件,全部要安装吗

pip download下载下来一个包,包里有很多个whl文件,全部要安装吗

pip的基本使用

1. pip简介

pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能

  • pip是官方推荐的安装和管理Python包的工具,用其来下载和管理Python非常方便。
  • pip最大的优势是它不仅能将我们需要的包下载下来,而且会把相关依赖的包也下载下来。
  • 下面简单介绍一下pip的使用方法: 

2. pip的安装

Python 2.7.9 及后续版本, Python 3.4 及后续版本已经默认安装了pip。如果不是必须使用某个较早的Python版本,建议在Python官网下载最新的Python版本。若是比较低版本的Python想要安装pip,可以参考下面的文章
Windows下如何安装pip

3. pip命令及其参数

首先,先看一下 pip 的命令及其相关的参数。本文假设读者已经设置好Python环境变量。
在命令行窗口输命令 pip --help,可以查看pip命令的参数及其用法,如下图所示:

  1. # pip --help
  2. Usage:
  3. pip<command>[options]
  4. Commands:
  5. install 安装包.
  6. uninstall 卸载包.
  7. freeze 按着一定格式输出已安装包列表
  8. list 列出已安装包.
  9. show 显示包详细信息.
  10. search 搜索包,类似yum里的search.
  11. wheel Buildwheelsfromyourrequirements.
  12. zip 不推荐.Zipindividualpackages.
  13. unzip 不推荐.Unzipindividualpackages.
  14. bundle 不推荐.Createpybundles.
  15. help 当前帮助.
  16. GeneralOptions:
  17. -h,--help 显示帮助.
  18. -v,--verbose 更多的输出,最多可以使用3
  19. -V,--version 现实版本信息然后退出.
  20. -q,--quiet 最少的输出.
  21. --log-file<path> 覆盖的方式记录verbose错误日志,默认文件:/root/.pip/pip.log
  22. --log<path> 不覆盖记录verbose输出的日志.
  23. --proxy<proxy> Specifyaproxyintheform[user:passwd@]proxy.server:port.
  24. --timeout<sec> 连接超时时间(默认15秒).
  25. --exists-action<action> Defaultactionwhenapathalreadyexists:(s)witch,(i)gnore,(w)ipe,(b)ackup.
  26. --cert<path> 证书.

看起来挺杂,但实际用起来很简单,接下来我们通过几个例子来介绍下pip的基本使用方法。

 

4. pip常用命令

4.1 安装模块

使用pip 安装Python模块的命令格式如下:
pip install <包名>
举个例子,假如我们要安装pygame,可以输入在命令行窗口输入pip install pygame,如下图所示:

 

使用该命令后可以实现在线安装,pygame及其相关的依赖包都会自动下载到PythonLib>site-packages目录下,如图所示

 

4.2 卸载模块

卸载模块也十分简单,其命令格式如下:
pip uninstall <包名>
如果我们想卸载pygame模块,只需输入pip uninstall pygame,效果如下:

 

4.3 查看已安装的包及其版本

使用命令pip freeze 可以查看当前已安装的包及其版本号,pip list 也行,  如图:

 

4.4 查看可升级的包

使用命令 pip list -o, 可以查看当前可升级的包,如图:

 

4.5 pip升级指定包

如果想对某个模块或包的版本进行升级,可以使用下面的命令格式:
pip install -U <包名>
以上图的numpy模块为例,在命令行窗口输入命令pip install -U numpy,如图:

 

4.6 升级pip

命令python -m pip install --upgrade pip可以实现对pip的升级。如图:

 

离线安装whl文件

一般情况下,我们都是使用pip install命令在线安装**python第三方库的,但是有些库在安装的时候可能会遇到困难,这时我们可能需要离线安装whl文件来安装这个库,下面介绍一下具体操作步骤。

一. 下载所需包的whl文件( 安装图文说明请点击: https://mp.csdn.net/postedit/89412855)

可以到通过下面的链接去找自己所需的包对应的whl文件
Python扩展包仓库
注意,每个whl文件名中的cp必须与你所用的python版本对应。如cp36**
指的是对应python3.6版本的文件

二. 安装wheel模块

在命令行窗口使用命令pip install wheel 在线安装wheel模块

三. 安装whl文件

在命令行窗口用cd命令跳转到whl文件所在目录,然后使用命令 pip install ***.whl 即可完成whl文件的安装。

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号