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生成器generator用法实例分析
Jun 04 Python
Python 编码处理-str与Unicode的区别
Sep 06 Python
利用Python脚本实现ping百度和google的方法
Jan 24 Python
python+django+sql学生信息管理后台开发
Jan 11 Python
Python基础之函数的定义与使用示例
Mar 23 Python
Python远程视频监控程序的实例代码
May 05 Python
对Django中内置的User模型实例详解
Aug 16 Python
python自动生成model文件过程详解
Nov 02 Python
python中如何进行连乘计算
May 28 Python
如何理解python面向对象编程
Jun 01 Python
Python Selenium破解滑块验证码最新版(GEETEST95%以上通过率)
Jan 29 Python
pycharm Tab键设置成4个空格的操作
Feb 26 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遍历目录viewDir函数
2009/12/15 PHP
Window下PHP三种运行方式图文详解
2013/06/11 PHP
分享一段php获取linux服务器状态的代码
2014/05/27 PHP
setTimeout 不断吐食CPU的问题分析
2009/04/01 Javascript
JQuery分别取得每行最后一列和最后一行的示例代码
2013/08/18 Javascript
jquery实现浮动的侧栏实例
2015/06/25 Javascript
JS获取鼠标坐标位置实例分析
2016/01/20 Javascript
深入理解javascript作用域第二篇之词法作用域和动态作用域
2016/07/24 Javascript
js中利用cookie实现记住密码功能
2020/08/20 Javascript
Bootstrap Img 图片样式(推荐)
2016/12/13 Javascript
Vue组件tree实现树形菜单
2017/04/13 Javascript
Angualrjs 表单验证的两种方式(失去焦点验证和点击提交验证)
2017/05/09 Javascript
最基础的vue.js双向绑定操作
2017/08/23 Javascript
浅谈Javascript常用正则表达式应用
2019/03/08 Javascript
js实现点赞按钮功能的实例代码
2020/03/06 Javascript
jQuery实现的分页插件完整示例
2020/05/26 jQuery
[31:01]2014 DOTA2国际邀请赛中国区预选赛5.21 CNB VS Orenda
2014/05/23 DOTA
[14:24]Optic Gaming vs PSG LGD BO3
2018/06/07 DOTA
使用Django和Python创建Json response的方法
2018/03/26 Python
完美解决Python 2.7不能正常使用pip install的问题
2018/06/12 Python
Python XlsxWriter模块Chart类用法实例分析
2019/03/11 Python
Python multiprocess pool模块报错pickling error问题解决方法分析
2019/03/20 Python
python hashlib加密实现代码
2019/10/17 Python
Python:type、object、class与内置类型实例
2019/12/25 Python
Pytorch 的损失函数Loss function使用详解
2020/01/02 Python
css3实现信纸/同学录效果的示例代码
2018/12/11 HTML / CSS
雅诗兰黛旗下专业男士保养领导品牌:Lab Series
2017/05/15 全球购物
Moda Italia荷兰:意大利男士服装
2019/08/31 全球购物
工程概预算专业毕业生求职信
2013/10/04 职场文书
检查接待方案
2014/02/27 职场文书
市场营销策划方案
2014/06/11 职场文书
单位委托书怎么写
2014/08/02 职场文书
教师岗位职责范本
2015/04/02 职场文书
报案材料怎么写
2015/05/25 职场文书
保护环境的宣传语
2015/07/13 职场文书
德劲DE1102数字调谐收音机机评
2022/04/07 无线电