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中关于时间和日期函数的常用计算总结(time和datatime)
Mar 08 Python
Python的Flask框架中实现简单的登录功能的教程
Apr 20 Python
Python使用Scrapy爬取妹子图
May 28 Python
wxPython中listbox用法实例详解
Jun 01 Python
解决PyCharm中光标变粗的问题
Aug 05 Python
Python数据结构之栈、队列的实现代码分享
Dec 04 Python
基于python批量处理dat文件及科学计算方法详解
May 08 Python
numpy 进行数组拼接,分别在行和列上合并的实例
May 08 Python
PyQt5图形界面播放音乐的实例
Jun 17 Python
Tensorflow训练MNIST手写数字识别模型
Feb 13 Python
Python 使用生成器代替线程的方法
Aug 04 Python
Python破解极验滑动验证码详细步骤
May 21 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
动态生成gif格式的图像要注意?
2006/10/09 PHP
php adodb连接不同数据库
2009/03/19 PHP
浅谈PHP中静态方法和非静态方法的相互调用
2016/10/04 PHP
php自定义截取中文字符串-utf8版
2017/02/27 PHP
详解PHP中的外观模式facade pattern
2018/02/05 PHP
php实现登录页面的简单实例
2019/09/29 PHP
ThinkPHP5.1验证码功能实现的示例代码
2020/06/08 PHP
JavaScript 对象模型 执行模型
2010/10/15 Javascript
Javascript中设置默认参数值示例
2014/09/11 Javascript
text-align:justify实现文本两端对齐 兼容IE
2015/08/19 Javascript
原生js实现中奖信息无间隙滚动效果
2017/01/18 Javascript
利用javascript实现的三种图片放大镜效果实例(附源码)
2017/01/23 Javascript
详解Vue2.X的路由管理记录之 钩子函数(切割流水线)
2017/05/02 Javascript
Django使用多数据库的方法
2017/09/06 Javascript
Vue中"This dependency was not found"问题的解决方法
2018/06/19 Javascript
nodejs(officegen)+vue(axios)在客户端导出word文档的方法
2018/07/31 NodeJs
微信小程序设置全局请求URL及封装wx.request请求操作示例
2019/04/02 Javascript
解决ant-design-vue中menu菜单无法默认展开的问题
2020/10/31 Javascript
vue.js实现点击图标放大离开时缩小的代码
2021/01/27 Vue.js
Python中os.path用法分析
2015/01/15 Python
Python贪吃蛇游戏编写代码
2020/10/26 Python
python表格存取的方法
2018/03/07 Python
使用Python OpenCV为CNN增加图像样本的实现
2019/06/10 Python
解决Python正则表达式匹配反斜杠''\''问题
2019/07/17 Python
python全局变量引用与修改过程解析
2020/01/07 Python
python中time tzset()函数实例用法
2021/02/18 Python
python 高阶函数简单介绍
2021/02/19 Python
Dyson加拿大官方网站:购买戴森吸尘器,风扇,冷热器及配件
2016/10/26 全球购物
资产经营总监岗位职责范文
2013/12/01 职场文书
面包店的创业计划书范文
2014/01/16 职场文书
四风问题民主生活会对照检查材料思想汇报
2014/09/27 职场文书
2015年电信员工工作总结
2015/05/26 职场文书
2015年治庸问责工作总结
2015/07/27 职场文书
Python天气语音播报小助手
2021/09/25 Python
IDEA2021.2配置docker如何将springboot项目打成镜像一键发布部署
2021/09/25 Java/Android
python使用torch随机初始化参数
2022/03/22 Python