Windows下为Python安装Matplotlib模块


Posted in Python onNovember 06, 2015

这玩意反反复复弄了一晚上,这里详细叙述下如何安装,肯定会对大家有所帮助。首先默认大家都装了Python,这个从官网下基本不会有任何难度。

(1)Setuptools的安装

为啥先说这个,后面所有whl文件都要用这个安装。基本上没有几个教程先介绍这个的,这里说全一点,方便小白使用。

我们装的是Setuptools 0.6c11。别的版本不是不行,因为这个在Pypi上面直接有exe文件,反正就是方便。地址:https://pypi.python.org/pypi/setuptools/0.6c11。

下载setuptools-0.6c11.win32-pyx.x.exe。注意这个应该只能用于python2。下载好了安装exe文件。设置环境变量,这个就百度吧。记住往path里面添加...\Python27\Scripts这个路径。打开cmd测试。如果显示的是下图,则说明安装成功了。以后安装whl文件,直接在easy_install后面添加文件名就可以了。

Windows下为Python安装Matplotlib模块

图1

(2)Matplotlib的安装

这个你既可以在官网中找到Download页面下载,也可以直接在Sourceforge上搜索并下载exe文件。

地址:http://sourceforge.net/projects/matplotlib/files/matplotlib/。

(3)numpy的安装

这个直接在Sourceforge上搜索并下载exe文件。地址:http://sourceforge.net/projects/numpy/files/NumPy/。

(4)dateutil、pyparsing、scipy和six的安装

这些都是在地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/中下载。根据索引找到对应的链接,下载里面whl文件(比如文件pyparsing‑2.0.5‑py2.py3‑none‑any.whl)。

接着按照(1)中的方法用Setuptools安装whl文件,一般来说看到“Finished processing dependencies for python-xxxxxx”这句话就说明安装成功了。

这里要注意一下:下载的文件大部分都像上面举例的那样文件名后面还包含版本号等信息,这里最好重命名一下,比如python_dateutil-2.4.2-py2.py3-none-any.whl改为python_dateutil.whl,同时cmd中命令行输入easy_install pythone_dateutil,这样才能保证不会发生一些不必要的错误。

安装完这些后如果还出现“No module named XXX”这样的错误的提示,我们重新到地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/中下载,然后再安装。

另外,安装完scipy后,需要把...\Python27\Lib\site-packages\scipy\lib中的six.py,six.pyc,six.pyo三个文件拷贝到...\Python27\Lib\site-packages目录下。

Python 相关文章推荐
使用Python编写一个简单的tic-tac-toe游戏的教程
Apr 16 Python
详解Python程序与服务器连接的WSGI接口
Apr 29 Python
[原创]使用豆瓣提供的国内pypi源
Jul 02 Python
python spyder中读取txt为图片的方法
Apr 27 Python
python统计多维数组的行数和列数实例
Jun 23 Python
浅谈python3.x pool.map()方法的实质
Jan 16 Python
python按修改时间顺序排列文件的实例代码
Jul 25 Python
详解在python操作数据库中游标的使用方法
Nov 12 Python
python 实现按对象传值
Dec 26 Python
Jupyter 无法下载文件夹如何实现曲线救国
Apr 22 Python
哪些是python中web开发框架
Jun 17 Python
matplotlib事件处理基础(事件绑定、事件属性)
Feb 03 Python
python 的列表遍历删除实现代码
Apr 12 #Python
举例讲解Python中的死锁、可重入锁和互斥锁
Nov 05 #Python
用Python写飞机大战游戏之pygame入门(4):获取鼠标的位置及运动
Nov 05 #Python
python实现将内容分行输出
Nov 05 #Python
Python IDE PyCharm的基本快捷键和配置简介
Nov 04 #Python
Python实现周期性抓取网页内容的方法
Nov 04 #Python
Python压缩解压缩zip文件及破解zip文件密码的方法
Nov 04 #Python
You might like
检查php文件中是否含有bom的函数
2012/05/31 PHP
mongo Table类文件 获取MongoCursor(游标)的实现方法分析
2013/07/01 PHP
php 后端实现JWT认证方法示例
2018/09/04 PHP
在 IE 中调用 javascript 打开 Excel 表
2006/12/21 Javascript
JavaScript 获得选中文本内容的方法
2009/02/15 Javascript
jQuery的css()方法用法实例
2014/12/24 Javascript
又一枚精彩的弹幕效果jQuery实现
2016/07/25 Javascript
JS 验证密码 不能为空,必须含有数字、字母、特殊字符,长度在8-12位
2017/06/21 Javascript
Vue.js中 v-model 指令的修饰符详解
2018/12/03 Javascript
Vue-cli项目部署到Nginx服务器的方法
2019/11/01 Javascript
jquery实现图片无缝滚动 蒙版遮蔽效果
2020/01/11 jQuery
JS实现简易留言板(节点操作)
2020/03/16 Javascript
JavaScript 几种循环方式以及模块化的总结
2020/09/03 Javascript
手写Vue源码之数据劫持示例详解
2021/01/04 Vue.js
python实现将文本转换成语音的方法
2015/05/28 Python
python压缩文件夹内所有文件为zip文件的方法
2015/06/20 Python
20招让你的Python飞起来!
2016/09/27 Python
python实现redis三种cas事务操作
2017/12/19 Python
Python中GeoJson和bokeh-1的使用讲解
2019/01/03 Python
Python3转换html到pdf的不同解决方案
2019/03/11 Python
Python multiprocess pool模块报错pickling error问题解决方法分析
2019/03/20 Python
Pyqt QImage 与 np array 转换方法
2019/06/27 Python
画pytorch模型图,以及参数计算的方法
2019/08/17 Python
python实现连连看游戏
2020/02/14 Python
Python求两个字符串最长公共子序列代码实例
2020/03/05 Python
python如何导入依赖包
2020/07/13 Python
Python reques接口测试框架实现代码
2020/07/28 Python
菲律宾票务网站:StubHub菲律宾
2018/04/21 全球购物
欧洲最古老的鞋厂:Peter Kaiser
2019/11/05 全球购物
JDBC操作数据库的基本流程是什么
2014/10/28 面试题
医院辞职信范文
2014/01/17 职场文书
《卖木雕的少年》教学反思
2014/04/11 职场文书
高中班主任评语大全
2014/04/25 职场文书
大学生求职简历自我评价
2015/03/02 职场文书
优质护理服务心得体会
2016/01/22 职场文书
星际争霸 Light vs Action 一场把教主看到鬼畜的比赛
2022/04/01 星际争霸