python怎么安装matplotlib-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,如下图所示。

091748428083186.png

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

091748499484237.jpg

笔者查阅了相关资料之后,发现众说纷纭,总结出了比较靠谱的安装顺序和方法供自己以后参考,主要参考链接为这篇博客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。

5、测试。

打开python shell,输入

091748521513364.png

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

091748562614876.png

你可能感兴趣的:(python怎么安装matplotlib-python安装matplotlib)