当前位置:   article > 正文

python如何导入matplotlib_Matplotlib的测试、安装与导入

导入matplotlib模块的语句为

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) 首先访问 https://www.lfd.uci.edu/~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.exe(即 Python 安装路径),单击【OK】按钮,加入已安装的 Matplotlib 软件包,单击【Apply】按钮,最后单击【OK】按钮即可。

4. Matplotlib 的导入方法

Matplotlib 安装测试成功后,在编写代码时,首先需要导入 Matplotlib 库,导入方法是使用 Python 语句中的导入模块的语句,具体如下:

import matplotlib as mp 或者 from matplotlib import *

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/167070
推荐阅读
相关标签
  

闽ICP备14008679号