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中优化NumPy包使用性能的教程
Apr 23 Python
查看Django和flask版本的方法
May 14 Python
Centos 升级到python3后pip 无法使用的解决方法
Jun 12 Python
python 正确保留多位小数的实例
Jul 16 Python
python os.listdir按文件存取时间顺序列出目录的实例
Oct 21 Python
django-rest-framework 自定义swagger过程详解
Jul 18 Python
Python利用scapy实现ARP欺骗的方法
Jul 23 Python
python 字典 setdefault()和get()方法比较详解
Aug 07 Python
win10下安装Anaconda的教程(python环境+jupyter_notebook)
Oct 23 Python
Python栈的实现方法示例【列表、单链表】
Feb 22 Python
如何利用Python matplotlib绘制雷达图
Dec 21 Python
Python爬虫设置Cookie解决网站拦截并爬取蚂蚁短租的问题
Feb 22 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+mysql 实现身份验证代码
2010/03/24 PHP
发款php蜘蛛统计插件只要有mysql就可用
2010/10/12 PHP
用PHP来计算某个目录大小的方法
2014/04/01 PHP
PHP函数分享之curl方式取得数据、模拟登陆、POST数据
2014/06/04 PHP
PHP使用DirectoryIterator显示下拉文件列表的方法
2015/03/13 PHP
PHP格式化MYSQL返回float类型的方法
2016/03/30 PHP
数理公式,也可以这么唯美
2021/03/10 无线电
摘自百度的图片轮换效果代码
2007/11/19 Javascript
jQuery 操作option的实现代码
2011/03/03 Javascript
使用nodejs中httpProxy代理时候出现404异常的解决方法
2016/08/15 NodeJs
JS获取浮动(float)元素的style.left值为空的快速解决办法
2017/02/19 Javascript
使用javascript做在线算法编程
2018/05/25 Javascript
koa+mongoose实现简单增删改查接口的示例代码
2019/05/13 Javascript
Vue 实现登录界面验证码功能
2020/01/03 Javascript
JQuery获得内容和属性方法解析
2020/05/30 jQuery
js简单粗暴的发布订阅示例代码
2021/01/23 Javascript
[03:48]DOTA2完美大师赛主赛事第二日精彩集锦
2017/11/24 DOTA
[01:19:46]EG vs Secret 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21.mp4
2020/07/19 DOTA
Python 使用with上下文实现计时功能
2018/03/09 Python
pandas修改DataFrame列名的方法
2018/04/08 Python
选择Python写网络爬虫的优势和理由
2019/07/07 Python
Django添加bootstrap框架时无法加载静态文件的解决方式
2020/03/27 Python
4行Python代码生成图像验证码(2种)
2020/04/07 Python
Farfetch中文官网:奢侈品牌时尚购物平台
2020/03/15 全球购物
优秀应届生推荐信
2013/11/09 职场文书
教育学专业毕业生的自我鉴定
2013/11/26 职场文书
学前教育毕业生自荐信范文
2013/12/24 职场文书
餐厅总经理岗位职责
2013/12/31 职场文书
函授教育个人学习的自我评价
2013/12/31 职场文书
高校教师思想汇报
2014/01/11 职场文书
大学生个人自荐信
2014/02/24 职场文书
工作决心书范文
2014/03/11 职场文书
学习雷锋演讲稿
2014/05/10 职场文书
现场施工员岗位职责
2015/04/11 职场文书
《乌鸦喝水》教学反思
2016/02/19 职场文书
Python 数据可视化工具 Pyecharts 安装及应用
2022/04/20 Python