Python库的安装——包括pip的安装和更新以及第三方库的安装

  • Pip的安装和更新与使用
  • 应用pip本身完成对pip的更新
  • 在网上下载以完成更新
  • 第三方库的安装
  • 应用pip直接进行安装
  • 在网上下载已完成安装



这里将python中的库分为两类进行介绍,第一类是python自带的标准库pip,第二类是python的第三方库。

Pip的安装和更新与使用

Pip是python自带的一个包安装程序,可以用来安装大部分其余的第三方库。说是安装,其实在安装Python的过程中就已经安装了pip(我是用的是Python 3.7),这里所说的安装,更多的是对于pip的更新。更新pip的方式有以下常用的几种。

应用pip本身完成对pip的更新

  1. 打开计算机的命令提示符窗口
    win7系统中先同时按Windows + R调出运行命令,再在对话框中输入cmd打开命令提示符窗口(DOS窗口)。
  2. 应用指令完成更新
    输入指令:python -m pip install --upgrade pip即可完成对于pip的更新。
    PS.要确保已经将pip添加到了系统的环境变量中,这个在安装python的过程中会提醒的,否则要提前切换到pip所在的路径,方法后面会说。

在网上下载以完成更新

在使用命令提示符窗口对pip进行更新时,有时会遇到很多的问题,这里使用另一种方法进行更新。即直接在网上下载最新的pip再使用命令提示符窗口进行安装。

  1. 进入网址:https://pypi.org/.
  2. 以pip为关键字进行检索
  3. 选择正确的库并下载
    PS.在使用命令提示符进行安装时可以看到pip准备下载哪个文件(即使安装报错也不要紧,这一点在安装第三方库的时候也能用到)
  4. pip下载后,根据文件格式的不同安装方式同下面第三方库的安装方式。

第三方库的安装

第三方库的安装方式根据类型不同主要有以下两种方式:

应用pip直接进行安装

Windows + R调出运行命令,再在对话框中输入cmd打开命令提示符窗口(DOS窗口)。输入指令pip install xxx(xxx为对应库的名字)

一般在网络稳定的情况下这种方式能够完成大多数第三方库的下载与安装,但有时会出现报错的情况。当因为网络问题出现报错Timeout时,可重新在命令提示符窗口输入指令pip --default-timeout=500 install xxx(xxx为对应库的名字),修改参数进行下载。默认情况下timeout=100,可以根据实际情况适当调整这个数值的大小。再不行可以应用如下的两种方式。

在网上下载已完成安装

  1. 进入网址:https://pypi.org/.
  2. 搜索对应库的名自并下载,这时如果不清楚库的版本应该是哪个,可以选择用pip安装时所显示的库的名字进行下载。
  3. 根据下载完成后的文件格式选择安装方式:
  4. 若为.gz/.zip等压缩包格式,解压后,找到setup.py所在的文件夹,打开DOS窗口,输入指令:cd path(path为文件夹对应的地址)后按Enter,若文件夹不在C盘,则再输入X:(X为文件夹所在的磁盘位置)
    输入指令:python setup.py install按Enter,完成对库的安装。
  5. 如为.whl格式,直接打开DOS窗口,输入指令pip install path(path为文件夹对应的地址)完成对库的安装。