现在的位置: 首页 > 数据库 > 正文

windows下python绘图库matplotlib安装方法(亲测)

2020年02月12日 数据库 ⁄ 共 1817字 ⁄ 字号 评论关闭

本matplotlib安装过程在一定程度上参考了

http://blog.csdn.net/qrlhl/article/details/48978107

因为学习机器学习的需要,又准备参考《机器学习实战》这本书来入门。在安装完python3.4以及科学计算包Numpy之后,需要使用绘图包matplotlib。

这货的安装确实废了我很大的功夫。看了各种教程之后我就纠结于到底是用whl文件在dos下安装还是直接下载一个可执行的exe文件无脑安装。

原本我使用的是最新的3.5版本的python,图个新鲜,但代价高昂啊,可用的库少之又少,但又不想使用老的很热门的2.7版本,所以综合考虑了一下,下载了14年发行的3.4版本。建议python新“玩家们”安装python时不要自定义安装路径,占不了使用默认的路径装在C盘就好,占用不了多大空间的。

准备工作

★matplotilb的安装需要一些依赖项,比如前面的计算包numpy,无脑安装可参考我前面的博客

http://blog.csdn.net/scut_arucee/article/details/50016521

★系统环境变量不要忘记设置,右键我的电脑→属性→高级系统设置→环境变量,在下面的系统变量里找到Path一项,在它的值里添加上C:Python34和C:Python34Scripts

注意每两个值之间是以分号隔开的,如果你添加在最后,最后一个值得后面不要犯傻加上分号;如果你添加在最前面,第一个值得前面也不要有分号。

现在假设你已经装好了python以及numpy包,下面介绍无脑安装matplotlib的方法:

**

具体过程

**

首先去下载matplotlib的exe文件

https://pypi.python.org/pypi/matplotlib/1.4.3

http://sourceforge.net/projects/matplotlib/files/matplotlib/

我这里使用第一条链接,选择你需要的版本下载,既然是无脑法,就选下面那些exe文件,别选那些whl文件

下完后直接双击运行,如果你已经安装了对应版本的python,它会在你的目录里搜索到你已经装了对应版本的python,如下

这时候你要做的就是无脑下一步,直至“装好”。

真的装好了吗?打开python试一下,在命令行里输入import matplotlib,然后就会出现下面的错误

肯定是缺少模块了,能怎么办,接着下载six模块

https://pypi.python.org/pypi/six

选无脑的压缩文件下载,如下

解压得到six-1.10.0文件夹,改名为six,复制到C:Python34Libsite-packages路径下,再去python里敲import matplotlib

出现模块对象没有version那个属性

解决方法:

去C:Python34Libsite-packagessix路径下,把six.py文件复制到C:Python34Libsite-packages路径下。

再到python里敲import matplotlib,缺少以来模块dateutil

下载whl版本的dateutil(注意是whl)

https://pypi.python.org/pypi/python-dateutil/2.4.2

这里如果无脑下载了压缩包,则后期会出现import matplotlib没问题,但import matplotlib.pyplot as plt却会出错。所以这里下载whl,下载后放在任意目录,比如我放在C:Usersaricee路径下,然后进入cmd,利用cd进入你放whl文件的目录,再输入pip install python_dateutil-2.4.2-py2.py3-none-any.whl即可自动安装。

再到python里敲import matplotlib,缺少依赖模块pyparsing

少了就下呗,依然下载无脑的exe

https://pypi.python.org/pypi/pyparsing/2.0.3#downloads

总算是完成了,去python的窗口输入import matplotlib和import matplotlib.pyplot as plt都没问题。

以上就上有关windows下python绘图库matplotlib安装方法(亲测)的相关介绍,要了解更多Python内容请登录学步园。

抱歉!评论已关闭.