windows下matplotlib的安装

     在上一篇中我想用matplotlib,无奈一直装不上,就在卸了又装装了又卸,反反复复之后,终于装好了。

    初学python,首先就装了numpy,倒也没有多复杂,有需要的朋友可以直接http://sourceforge.net/projects/numpy/files/NumPy/在这里面选择合适的自行下载。

下来就好好说说matplotlib,我是win32,装的是python3.4,就我自己个人的经历与大家分享一下:

1.下载matplotlib:

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

在此选择合适的自行下载。

之后再命令行输入:import matplotlib

出现错误:No module name six

表明需要安装scipy。

 

2.安装scipy:

http://sourceforge.net/projects/scipy/?source=typ_redirect

选择合适的之后直接安装,安装之后将python\lib\site-packages\scipy\lib中的six.py、six.pyc、six.pyo三个文件copy到python\lib\site-packages目录下。

完成之后再命令行输入:import matplotlib

出现错误:matplotlib requires dateutil

表明需要安装dateutil。

 

3.安装dateutil:

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

我选择的是python-dateutil-2.4.2.tar.gz(md5,pgp),下载之后我遇到了一个问题,如下图:

我找度娘查了很多办法,均不可行,最后我想到一计,果然可行,就是直接将文件解压到……,就可以了。之后再cmd中输入到制定目录下,python setup.py install即可完成安装。这里要保证python的环境变量设置没问题。

完成之后再命令行输入:import matplotlib

出现错误:matplotlib requires pyparsing

表明需要安装pyparsing

 

4.安装pyparsing:

http://sourceforge.net/projects/pyparsing/files/pyparsing/pyparsing-2.0.3/

选择合适的.exe文件自行下载,下载之后直接安装。

接下来就没问题了。

全部完成之后可以进行验证:

import matplotlib
import numpy
import scipy
import pyparsing
import matplotlib.pyplot as plt
plt.plot([3,4,5])
plt.ylabel('numbers')
plt.show()

得到下图:

 这样就安装成功了!

也祝大家都能速速安装吧,确实装不好太折磨人了,总而言之吧,认真最重要~

在这里,由于时间的原因,一些我遇到的问题就没有细细跟大家讲述,总之有什么问题还可以问我,万一我遇到了呢?对吧~

 

 ------------------有一种更简单的方法,就是使用pip,亲测之后发现真的各种包都可以安装啊,直接下载pip,在cmd中下到相应目录下python setup.py install即可安装,之后设置环境变量。

这样,安装相应的包,就可以直接pip install ....了。

 

posted @ 2015-08-10 01:21  yabea  阅读(4036)  评论(6编辑  收藏  举报