Windows下matplotlib库安装

最近需要使用自然语言处理,因此想使用python的nltk库来做,网上看了一下安装流程,其中有一个可选安装的库是matplotlib,一个图像库。就想着以后或许还会用到就想自己安装上,但是网上搜了很多教程,博客。但是都没有成功,最后实在没办法就去官网上看了一下,原来matplotlib库有几个依赖库,必须先安装,而且官网上拥有一切资源。接下来就讲一下大致流程:

  • **首先到matplotlib官网,网址http://matplotlib.org/users/installing.html,进入官网大家会看到

    标出来的话的意思是matplotlib需要安装setuptools, numpy, python-dateutil, pytz, pyparsing和cycler这几个库。接下来就一个一个安装。
  • setuptols安装
    直接点击setuptols(https://pypi.python.org/pypi/setuptools/)进入setuptools下载页面。

    可以看到在windows下有两种安装方式:Powershell和simplified。顾名思义,我们使用simplified方式,点击Windows (simplified)。看到下图

    点击ez_setup.py会打开一个新的网页,内容是python代码。将代码复制,粘贴到一个记事本中,存储文件名随意,但扩展名要是.py。接着运行dos命令行,切换到刚才文件的目录中,运行命令:python 你的文件名.py。屏幕一阵闪动,最终就安装成功了。
  • 安装numpy
    点击numpy跳转到numpy下载页面,下载numpy-1.10.4.tar.gz (md5, pgp),下载下来后解压进入解压后的文件夹可以看到setup.py,将dos切换到该目录,运行命令:python setup.py install,有看到屏幕一阵闪动,安装完成。
  • 安装python-dateutil
    点击python-dateutil进入下载页,
    下载python_dateutil-2.4.2-py2.py3-none-any.whl (md5, pgp)文件。下载完成后将文件后缀名.whl修改为.zip然后解压zip文件,将解压后的所有文件复制粘贴到:你的python安装目录\Lib\site-packages文件夹中,安装完成。后面的pytz和pyparsing安装过程一样。
  • 安装cycler
    安装cycler与上面的python-dateutil的安装方式一样,只是走完这一步之后发现安装完matplotlib之后inport依然提示错误,缺少six库。在cycler下载页面中我们注意下面有一句话:

    标出的地方的意思是cycler库需要依赖six库,因此点击six进入下载页面,和上面方式一样安装six库。cysler库安装完成
  • 安装matplotlib
    最后点击matplotlib点击进入下载页,按照上述方式选择32或64位的.whl文件,修改后缀,解压,复制到pytho/python安装目录\Lib\site-packages文件夹中,安装完成。最后检验: