Matplotlib 与 NumPy 的安装方法相同。在安装 Matplotlib 之前,先要安装 Python。由于 Matplotlib 是 Python 环境中的一个独立模块,在 Python 的默认安装环境下是未安装 Matplotlib 的。
1. 测试 Python 环境中是否安装 Matplotlib
当 Python 安装完成后,在 Windows 操作系统下,按【Windows】+【R】键,进入 cmd 命令窗口,输入“python”命令,按【Enter】键,进入 Python 命令窗口。在 Python 命令窗口中输入“import matplotlib”,可导入 Matplotlib 模块,如果在窗口中出现“ModuleNotFound Error:No module named'matplotlib'”的错误提示,则需要安装 Matplotlib 软件包,否则表明已安装了 Matplotlib 软件包。
2. 在 Windows 操作系统下安装 Matplotlib 软件包的方法
1) 首先访问 /~gohlke/pythonlibs/ 网址,然后,根据计算机上所安装的 Python 版本和操作系统版本来选择下载相应的 Matplotlib 软件包。例如,在 Windows(64位)操作系统下安装了 Python 3.6,则下载 Matplotlib 软件包为 matplotlib-3.0.0rc2-cp36-cp36m-win_amd64.whl。
2) 将下载的软件包复制到 Python 安装目录的 Scripts 文件夹下,例如 Python 3.6 安装目录 D:\Python,则将下载的软件包复制到 D:\Python\Scripts 目录下。
3) 按【Windows】+【R】键,进入 cmd 命令窗口。
4) 在 cmd 命令窗口中输入“pip install D:\Python\Scripts\matplotlib-3.0.0rc2-cp36-cp36mwin_amd64.whl”命令,按【Enter】键,进入 Matplotlib 模块进行安装,安装界面如图 1 所示。
图 1:安装Matplotlib软件包
5) 安装成功就会提示“Successfully installed matplotlib-3.0.0rc2”。
注意:如果下载的 Matplotlib 软件包是 basemap-1.1.0-cp36-cp36m-win_amd64.whl,则还需要下载 pyproj-1.9.5.1-cp36-cp36m-win_amd64.whl。
并将它们都复制到 D:\Python\Scripts 目录下,然后用“pip install D:\Python\Scripts\软件包名”来安装,先安装 pyproj-1.9.5.1-cp36-cp36m-win_amd64.whl 软件包,再安装 basemap1.1.0-cp36-cp36m-win_amd64.whl。
3. 在 PyCharm 中安装 Matplotlib 的方法
在 Matplotlib 软件包安装成功后,打开 PyCharm,选择“File → Settings → Project 当前项目名→ Project Interpreter”,单击【Project Interpreter】栏的下拉列表按钮右边的设置按钮,将会弹出上下文菜单,选择“Add Local”菜单,则弹出创建虚拟环境对话框。
在该对话框中选择“Existing Environment”项,单击【Interpreter】栏的下拉列表,选择 D:/python/(即 Python 安装路径),单击【OK】按钮,加入已安装的 Matplotlib 软件包,单击【Apply】按钮,最后单击【OK】按钮即可。
4. Matplotlib 的导入方法
Matplotlib 安装测试成功后,在编写代码时,首先需要导入 Matplotlib 库,导入方法是使用 Python 语句中的导入模块的语句,具体如下:
import matplotlib as mp 或者 from matplotlib import *