- 软件自动化测试实战:基于开源测试工具
- 于涌 李晓茹
- 789字
- 2025-02-18 02:36:02
1.4 Python模块的安装方法
Python使用pip工具来安装包,pip工具提供了Python相关模块的查找、下载、安装和卸载功能。可以通过在命令行控制台中执行pip list命令来查看pip是否能够成功运行。
pip list命令用于查看已安装的包,如图1-23所示。

图1-23 使用pip list命令查看已安装的包
系统提示我们目前使用的pip版本是10.0.1,而最新的版本是18.0。我们可以通过执行python -m pip install --upgrade pip命令来升级pip工具。
执行python -m pip install --upgrade pip命令,我们可以看到系统将自动搜集pip的相关信息,卸载pip的10.0.1版本并安装18.0版本,如图1-24所示。

图1-24 升级后的pip工具
pip工具提供了很多命令和运行参数,你可以通过在命令行控制台中执行pip help命令来获取pip工具的相关命令和参数信息,如图1-25所示。

图1-25 pip工具的相关命令和参数信息
经常会用到的pip命令参见表1-1。
表1-1 经常会用到的pip命令

Python编程语言被称为“调包侠”,这说明第三方为我们提供了丰富的模块。读者可以安装这些第三方包,这些包提供了很多模块供我们调用。Python本身也内置了一些模块,我们把内置的这些模块叫作原生模块,但是它们提供的功能是有限的。本书主要讲解接口测试方面的知识,后面我们在讲解如何利用Python编程语言发送HTTP请求时,就会用到一些非常优秀的第三方模块,如requests模块。requests模块是非Python原生模块,所以需要使用pip工具安装后才能调用。如果不安装requests模块就直接进行调用,将会显示图1-26所示的错误信息。

图1-26 未安装requests模块就直接调用产生的错误信息
下面我们首先通过pip工具安装requests模块,然后再进行调用,具体步骤如下。
(1)安装requests模块。为此,输入exit()以退出Python环境,然后输入pip install requests以在线安装requests模块,如图1-27所示。
(2)导入requests模块。requests模块安装完毕后,在命令行控制台中输入python以进入Python环境,接下来输入import requests以导入requests模块,我们发现这一次不报错了,这说明已成功安装requests模块,可以直接调用requests模块提供的相关对象方法了。关于requests模块包含了哪些对象方法可供调用,它们又是怎样调用的,我们将在后续章节中详细介绍,这里不再赘述。

图1-27 安装requests模块