python安装matplotlib
linux安装
最近学习在看《机器学习实战》一书,第二章的时候要用到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
python安装matplotlib的更多相关文章
- Python 安装matplotlib,six,dateutil,pyparsing 完整过程
[摘要:正在做词频剖析的时间,须要用matlotlib 做图表,柱状图啥的,因而便最先了一个又一个的装置库的进程 由于matplotlib 须要依附很多其他科教盘算的第三圆库,须要一个一个的装置了.. ...
- 为python安装matplotlib模块
matplotlib是python中强大的画图模块. 首先确保已经安装python,然后用pip来安装matplotlib模块. 进入到cmd窗口下,执行python -m pip install - ...
- python安装matplotlib:python -m pip install matplotlib报错
matplotlib是python中强大的画图模块. 首先确保已经安装python,然后用pip来安装matplotlib模块. 进入到cmd窗口下,建议执行python -m pip install ...
- Windows下python安装matplotlib
此文为转载,原文地址为:http://blog.csdn.net/u010585135/article/details/42127273 一.下载matplotlib安装包:网址http://matp ...
- python 安装matplotlib
下载minianaconda 安装 进入cmd下 conda create --name python37 python=3.7 创建python3.7环境 conda activate pytho ...
- python安装numpy、scipy和matplotlib等whl包的方法
最近装了python和PyCharm开发环境,但是在安装numpy和matplotlib等包时出现了问题,现总结一下在windows平台下的安装方法. 由于现在找不到了工具包新版本的exe文件,所以采 ...
- win7系统下python安装numpy,matplotlib,scipy和scikit-learn
1.安装numpy,matplotlib,scipy和scikit-learn win7系统下直接采用pip或者下载源文件进行安装numpy,matplotlib,scipy时会遇到各种问题,这是因为 ...
- Python 在Windows下安装matplotlib
windows下安装很麻烦,使用easy_install 安装报错 提示缺少freetype 和png 后经多方查询,最终安装成功 以下是安装过程 前提你的Python环境已经搭建好了 1.前提需要 ...
- Python之matplotlib模块安装
numpy 1.下载安装 源代码 http://sourceforge.net/projects/numpy/files/NumPy/ 安装 python2.7 setup.py install 2. ...
随机推荐
- 井字游戏 人机对战 java实现
package com.ecnu.Main; /** * 主函数触发游戏 */public class MainApplication { public static void main(String ...
- session 关于localhost和本地IP地址 不共享问题
打比方, 一个请求 localhost:8080/test/test ,一个本地Ip(172.1.1.1:8080/test/test) 1.请求localhost方式 HttpSession s ...
- 【前端_React】React小书
参考书籍:React.js 小书
- CSS+JS实现流星雨动画
引言 平常会做一些有意思的小案例练手,通常都会发到codepen上,但是codepen不能写分析. 所以就在博客上开个案例分享系列,对demo做个剖析.目的以分享为主,然后也希望各路大神 ...
- 【CodeBase】通过层级键在多维数组中获取目标值
通过层级键在多维数组中获取目标值 /* *Author : @YunGaZeon *Date : 2017.08.09 *param data : Data Array *param keys : K ...
- Django2.1中的分页功能详解
django的分页功能类将我们常用的多种方法均封装在Paginator类,根据这些方法我们均可深度定制我们的分页功能. 首先来看看[Paginator] 类的构造方法: class Paginator ...
- JZOJ 3463. 【NOIP2013模拟联考5】军训
3463. [NOIP2013模拟联考5]军训(training) (Standard IO) Time Limits: 2000 ms Memory Limits: 262144 KB Deta ...
- 电脑卡,eclipse Android stadio 卡,什么都卡解决方法
昨天还好好的,今天什么都没有动就很卡.Android stadio 半天,改了东西才编译.什么都慢一拍,你能感觉到,打开网页也好,什么也好. 莫名的问题,总是被莫名的解决.真的,下了个360杀毒,没效 ...
- java的类加载器体系结构和双亲委派机制
类加载器将字节码文件加载到内存中,同时在方法区中生成对应的java.land.class对象 作为外部访问方法区的入口. 类加载器的层次结构: 引导类加载器<-------------扩展类加 ...
- Azure继续降价云 价格战就此终结?
[TechTarget中国原创] 刚刚跨入2016年,就听到了云降价这样一个消息,但是我们却不要期望降价之风如去年一样呼呼不绝. 微软公司在本周宣称,他们将在下个月对其D系列虚拟机实施高达17%的降价 ...