python安装matplotlib

linux安装

方法:
首先matplotlib是需要numpy先行包支持的,这里,我已经安装了numpy,下面安装matplotlib。
matplot需要一些其他软件支持
(1)这时需要安装freetype 和 png 这两个库,安装依赖的库。
yum install freetype freetype-devel python-freetype yum install libpng libpng-devel python-pypng
(2).yum search matplotlib
返回结果是:
[root@dn1 Desktop]# yum search matplotlib
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.btte.NET
 * extras: mirrors.btte.Net
 * updates: mirrors.skyshe.cn
=========================== N/S matched: matplotlib ============================
Python-matplotlib-doc.x86_64 : Documentation files for python-matplotlib
python-matplotlib-qt4.x86_64 : Qt4 backend for python-matplotlib
python-matplotlib-tk.x86_64 : Tk backend for python-matplotlib
python-matplotlib.x86_64 : Python 2D plotting library
 
选择最下方的那个,安装
(3).yum install python-matplotlib.x86_64
它会把一切依赖给你装上。完毕。
 
 
windous安装

最近学习在看《机器学习实战》一书,第二章的时候要用到Natplotlib画图,于是便开始安装Matplotlib。本文所用到的所有安装包都可以在文末的链接中找到。

首先从Matplotlib官网提供的链接下载安装包http://matplotlib.org/downloads.html,选择适合自己python的版本,笔者用的是python2.7,所以下载了matplotlib-1.4.2.win32-py2.7.exe,如下图所示。

下载完成之后点击安装,打开python shell输入import matplotlib,发现报错。提示 No module named six,如下图所示:

    笔者查阅了相关资料之后,发现众说纷纭,总结出了比较靠谱的安装顺序和方法供自己以后参考,主要参考链接为这篇博客http://blog.sina.com.cn/s/blog_5d7295010101ku7o.html

顺序如下:

1、安装Matplotlib,这一步刚才已经完成了。

2、安装scipy。

首先从sourceforge上下载合适的scipy安装包,笔者根据自己的python版本下载了scipy-0.15.1-win32-superpack-python2.7.exe。安装成功。

3、安装dateutil。

笔者找了很多资料,无奈没有发现exe的安装包,于是在python官网下载了dateutil的源码:https://pypi.python.org/pypi/python-dateutil。解压之后通过setup.py安装。但是提示"ImportError: No module named setuptools",查阅资料后发现还需要setuptools模块,详见博文:http://blog.sina.com.cn/s/blog_3fe961ae0100zgav.html 解决方法也很简单,安装这个模块就好。这也是一个一劳永逸的办法,以后安装第三方模块的时候能方便很多。在给出的链接https://pypi.python.org/pypi/setuptools 上下载了ez_setup.py 这个文件之后运行,脚本会自动判断python的版本,自动下载,安装。之后再安装dateutil就行了。这里要注意,命令行要在dateutil源码的根目录下打开,不然会提示缺少文件无法安装成功。

4、安装pyparsing。

同样也是直接从sourceforge上下载合适的版本即可,http://sourceforge.net/projects/pyparsing/files/pyparsing/pyparsing-2.0.3/ 笔者选了了pyparsing-2.0.3.win32-py2.7.exe,安装。    

5、测试。

        打开python shell,输入

显示如下图所示不报错继成功安装Matplotlib

相关资料下载链接:http://pan.baidu.com/s/1EpSHC 

posted @ 2017-12-28 23:57  physique  阅读(13532)  评论(0编辑  收藏  举报