windows下matplotlib的安装
在上一篇中我想用matplotlib,无奈一直装不上,就在卸了又装装了又卸,反反复复之后,终于装好了。
初学python,首先就装了numpy,倒也没有多复杂,有需要的朋友可以直接http://sourceforge.net/projects/numpy/files/NumPy/在这里面选择合适的自行下载。
下来就好好说说matplotlib,我是win32,装的是python3.4,就我自己个人的经历与大家分享一下:
1.下载matplotlib:
http://sourceforge.net/projects/matplotlib/files/matplotlib/
在此选择合适的自行下载。
之后再命令行输入:import matplotlib
出现错误:No module name six
表明需要安装scipy。
2.安装scipy:
http://sourceforge.net/projects/scipy/?source=typ_redirect
选择合适的之后直接安装,安装之后将pythonlibsite-packagesscipylib中的six.py、six.pyc、six.pyo三个文件copy到pythonlibsite-packages目录下。
完成之后再命令行输入:import matplotlib
出现错误:matplotlib requires dateutil
表明需要安装dateutil。
3.安装dateutil:
https://pypi.python.org/pypi/python-dateutil/2.4.2
我选择的是python-dateutil-2.4.2.tar.gz(md5,pgp),下载之后我遇到了一个问题,如下图:
我找度娘查了很多办法,均不可行,最后我想到一计,果然可行,就是直接将文件解压到……,就可以了。之后再cmd中输入到制定目录下,python setup.py install即可完成安装。这里要保证python的环境变量设置没问题。
完成之后再命令行输入:import matplotlib
出现错误:matplotlib requires pyparsing
表明需要安装pyparsing
4.安装pyparsing:
http://sourceforge.net/projects/pyparsing/files/pyparsing/pyparsing-2.0.3/
选择合适的.exe文件自行下载,下载之后直接安装。
接下来就没问题了。
全部完成之后可以进行验证:
import matplotlib
import numpy
import scipy
import pyparsing
import matplotlib.pyplot as plt
plt.plot([3,4,5])
plt.ylabel('numbers')
plt.show()
得到下图:
这样就安装成功了!
也祝大家都能速速安装吧,确实装不好太折磨人了,总而言之吧,认真最重要~
在这里,由于时间的原因,一些我遇到的问题就没有细细跟大家讲述,总之有什么问题还可以问我,万一我遇到了呢?对吧~
------------------有一种更简单的方法,就是使用pip,亲测之后发现真的各种包都可以安装啊,直接下载pip,在cmd中下到相应目录下python setup.py install即可安装,之后设置环境变量。
这样,安装相应的包,就可以直接pip install ....了。
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法