[python]记录Windows下安装matplot的经历
最近学习在看《机器学习实战》一书,第二章的时候要用到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]记录Windows下安装matplot的经历的更多相关文章
- Python 在Windows下安装matplotlib
windows下安装很麻烦,使用easy_install 安装报错 提示缺少freetype 和png 后经多方查询,最终安装成功 以下是安装过程 前提你的Python环境已经搭建好了 1.前提需要 ...
- python MySQLdb Windows下安装教程及问题解决方法(python2.7)
使用python访问mysql,需要一系列安装 linux下MySQLdb安装见 Python MySQLdb在Linux下的快速安装http://www.jb51.net/article/6574 ...
- python在windows下安装
打开python官方网站:https://www.python.org/downloads/ 点击下载 翻到底下的file目录下 选择对应的32,64位系统进行安装 一般来说选择Windows x86 ...
- python在windows下安装paramiko模块和安装pycrypto模块(3步搞定)(转)
Python中使用SSH需要用到OpenSSH,而OpenSSH依赖于paramiko模块,而paramiko模块又依赖于pycrypto模块,因此要在Python中使用SSH,我们需要先安装pycr ...
- Python在Windows下安装第三方库浅谈
在用python编写代码时,往往需要用到第三方库,那么python如何去用第三方库呢,首先我们先来看看是如何安装的,方法可能会很多,但这边只介绍一种,其它请百度或google 比如asyncio,这里 ...
- [python]解决Windows下安装第三方插件报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0:
系统:win7IDE:pycharm Python版本:2.7 安装第三方插件是报错: 报错原因与编码有关,pip把下载的临时文件存放在了用户临时文件中,这个目录一般是C:\Users\用户名\Ap ...
- 【python】windows下安装xgboost的python库
傻瓜教程 主要参考了https://www.hongweipeng.com/index.php/archives/826/ 和 https://github.com/dmlc/xgboost/iss ...
- Python 在 Windows 下安装第三方包,报 Python 未注册的问题解决
保存一些代码为 reg.py,运行之即可. #/usr/bin/env python # -*- coding: utf-8 -*- import sys from _winreg import * ...
- python 在windows下的 虚拟环境
解决 python 环境问题 windows 下安装 pip install virtualenv virtualenv的基本使用 1.1 创建虚拟环境 virtualenv venv 为环境指定Py ...
随机推荐
- redis学习历程
redis只知道作用于缓存,其它一无所知,所以现在系统的 学习下,这样应用的时候可以考虑多面性和实用性 首先先了解一下redis的背景和概念 背景 Redis是一个开源的使用ANSI C语言编写.支持 ...
- 安卓ADB命令
查看连接的设备 adb devices -l FastBoot常用命令: fastboot erase system #擦除system分区 fastboot erase boot #擦除 ...
- 03-03_启动weblogic domain
本文重点: 直接启动weblogic 控制台访问 weblogic概念及手工启动脚本分析 启动weblogic 启动admin Server做了哪些事情 一.直接启动weblogic [roo ...
- cent7安装ffmpeg
FFmpeg是一个领先的多媒体框架工具集,几乎能够对任何格式的音视频文件进行解码,编码,转码,复用,解复用,流式传输,过滤和播放. 不管这些音视频文件所采用的格式是由某些标准委员会,社区还是公司设计的 ...
- .net反编译工具
1:.Net Reflector [收费]官方网址:http://www.red-gate.com/products/dotnet-development/reflector/ 2:ILSpy/dnS ...
- EF For Mysql
http://blog.csdn.net/kmguo/article/details/19650299
- Linux 中 FQDN 查询及设置
FQDN:(Fully Qualified Domain Name)全限定域名:同时带有主机名和域名的名称 其实就是标注一个主机的完整域名.比如我的域名为 ifrom.top 那么它的邮件服务器的主机 ...
- length() 用法
length:(字符串 | 列):求出字符串的长度: 求出bqh4表中zym列的长度. select * from bqh4select a.*,length(zym) from bqh4 a
- 一个汇编的HelloWorld!
花了一下午时间,感觉最坑的是,书写代码的个数和编译器的坑比较多,还各种版本的编译器! 会让人“眼花缭乱”! 主要代码 将文件保存为*.asm include io32.inc .data ;数据 sr ...
- FreeChart柱状图中如何取消柱子的倒影
JFreeChart柱状图中如何取消柱子的倒影,让柱子显示为一个平面图 Render 该怎么设置呢? 问题补充:已解决 intervalBarRender.setShadowVisible(false ...