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字符串中查找子串小技巧
Apr 10 Python
Python3.6基于正则实现的计算器示例【无优化简单注释版】
Jun 14 Python
Python中staticmethod和classmethod的作用与区别
Oct 11 Python
Python实现FTP弱口令扫描器的方法示例
Jan 31 Python
Python使用MyQR制作专属动态彩色二维码功能
Jun 04 Python
Django网络框架之创建虚拟开发环境操作示例
Jun 06 Python
python输出电脑上所有的串口名的方法
Jul 02 Python
pytorch 改变tensor尺寸的实现
Jan 03 Python
mac使用python识别图形验证码功能
Jan 10 Python
Python3 搭建Qt5 环境的方法示例
Jul 16 Python
基于Python实现天天酷跑功能
Jan 06 Python
Python基础知识学习之类的继承
May 31 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程序级守护进程的实现与优化的使用概述
2013/05/02 PHP
执行、获取远程代码返回:file_get_contents 超时处理的问题详解
2013/06/25 PHP
PHP fprintf()函数用法讲解
2019/02/16 PHP
PHP过滤器 filter_has_var() 函数用法实例分析
2020/04/23 PHP
从盛大通行证上摘下来的身份证验证js代码
2011/01/11 Javascript
浅析JavaScript原型继承的陷阱
2013/12/03 Javascript
调试JavaScript中正则表达式中遇到的问题
2015/01/27 Javascript
jQuery实现分章节锚点“回到顶部”动画特效代码
2015/10/23 Javascript
详解vue-cli与webpack结合如何处理静态资源
2017/09/19 Javascript
详解vuex的简单使用
2018/03/12 Javascript
JavaScript实现淘宝京东6位数字支付密码效果
2018/08/18 Javascript
vue.js中proxyTable 转发请求的实现方法
2018/09/20 Javascript
vant(ZanUi)结合async-validator实现表单验证的方法
2018/12/06 Javascript
使用vue完成微信公众号网页小记(推荐)
2019/04/28 Javascript
JS实现使用POST方式发送请求
2019/08/30 Javascript
使用Element的InfiniteScroll 无限滚动组件报错的解决
2020/07/27 Javascript
ES6中的类(Class)示例详解
2020/12/09 Javascript
详解python脚本自动生成需要文件实例代码
2017/02/04 Python
机器学习python实战之手写数字识别
2017/11/01 Python
Python之多线程爬虫抓取网页图片的示例代码
2018/01/10 Python
解决nohup重定向python输出到文件不成功的问题
2018/05/11 Python
Pandas之DataFrame对象的列和索引之间的转化
2019/06/25 Python
Python 字符串类型列表转换成真正列表类型过程解析
2019/08/26 Python
python实现七段数码管和倒计时效果
2019/11/23 Python
解决Python发送Http请求时,中文乱码的问题
2020/04/30 Python
意大利奢侈品网站:Italist
2016/08/23 全球购物
美国知名珠宝首饰品牌:Gemvara
2017/10/06 全球购物
美国女孩洋娃娃店:American Girl
2017/10/24 全球购物
Ryderwear澳洲官网:澳大利亚高端健身训练装备品牌
2018/09/18 全球购物
DOUGLAS波兰:在线销售香水和化妆品
2020/07/05 全球购物
中间件的定义
2016/08/09 面试题
公司前台接待岗位职责
2013/12/03 职场文书
十佳大学生事迹材料
2014/01/29 职场文书
消费者投诉书范文
2015/07/02 职场文书
为什么代码规范要求SQL语句不要过多的join
2021/06/23 MySQL
Python调用腾讯API实现人脸身份证比对功能
2022/04/04 Python