python下配置matplotlib开发环境
来源:互联网 发布:云计算 网络强国 编辑:程序博客网 时间:2024/04/30 12:56
下面介绍一下matplotlib模块的详细安装步骤:
1、 安装python
虽然目前python版本已经更新到了puthon3.4,但是仍然建议安装python2.7,此外,考虑到后续安装matplotlib模块的方便性,也建议安装32位的版本。安装python很简单,直接“下一步下一步”就可以了。
(建议设置环境变量,将python安装的根目录添加到path中,方便使用python命令)
2、 安装matplotlib
下载matplotlib模块,最好选择对应python版本的exe格式的文件,方便安装,如果下载的是whl格式文件,使用pip命令安装,安装命令为:pip install 安装文件名;
如果遇到pip命令无法使用,可以在python安装目录下的Scripts目录下,找到pip.exe,然后添加到path环境变量中;
3、 在安装好matplotlib后,如果写代码进行测试,一般会出现错误,提示:
No module name six
importError: matplotlib requires dateutil
ImportError: matplotlib requires pyparsing
4、 对于“No module name six”问题,将python安装路径Lib/site-packages/scipy/lib中的six.py、six.pyc和ix.pyo三个文件拷贝到Lib/site-packages中,一般即可解决。
如果未解决,则下载与所安装python对应版本的six.whl文件,在cmd下用pip install安装。
5、 解决“importError: matplotlib requires dateutil”问题
下载与所安装python对应版本的python_dateutil.whl文件,如上使用pip install命令安装即可。
如果遇到如下错误:
这是由于编码问题引起的,解决方法为在python安装目录的Lib目录下找到mimetypes.py文件,在import下添加如下代码:
然后,重新使用pip命令安装即可。
6、 解决“ImportError: matplotlib requires pyparsing”问题
下载对应版本的pyparsing.exe文件,安装即可。
附所有的安装文件:
http://download.csdn.net/detail/u013405574/9490659
http://download.csdn.net/detail/u013405574/9490677
http://download.csdn.net/detail/u013405574/9490669
http://download.csdn.net/detail/u013405574/9490666
http://download.csdn.net/detail/u013405574/9490654
http://download.csdn.net/detail/u013405574/9490645
- python下配置matplotlib开发环境
- Windows下怎么配置python的matplotlib环境
- python环境下安装matplotlib
- Python+matplotlib 开发环境搭建
- Windows环境下Python开发环境配置
- windows7 环境下配置python开发环境
- 安装配置Python+Numpy+Scipy+Matplotlib环境
- windows 环境下 python 安装matplotlib
- 配置Emacs下的Python开发环境
- windows下python开发环境的配置
- 配置Emacs下的Python开发环境
- windows下配置python开发环境
- python下配置Django开发环境
- unbutu 下 python 开发环境配置
- sublime下配置Python开发环境
- 在Ubuntu下配置Python开发环境
- zendstudio 下配置python 开发环境
- Linux下配置Python开发环境vim
- ie8 background背景图片没有显示
- 算法学习(四)寻找满足条件的两个数或者多个数
- Android支付宝
- eclipse最有用快捷键整理
- php字符串处理函数大全
- python下配置matplotlib开发环境
- document.createElement()用法中appendChild()、 insertBefore()的区别
- Javascript模块化编程(三):require.js的用法
- 写在前面 把自己的学习之路记录下来
- 保存密保在手机内存
- 解决微信浏览器苹果手机复制的时候连旁边的也复制的办法
- (转自系统信息)Java中Integer类的方法
- 建立一个隐式意图
- 时间是最好的老师