Python中配置matplotlib模块
来源:互联网 发布:java interrupt sleep 编辑:程序博客网 时间:2024/05/29 07:58
最近想学习一下机器学习,看了一下大神们的帖子,决定还是先用Python学习一下机器学习,我用的是人民出版社的《机器学习实战》,Python版的,感觉应该比较容易入门。看到第二章,需要用到matplotlib模块,这个地方我删删减减的搞了半天,终于配置成功,所以发个帖子,希望大家少走弯路,一起进步一起学习!好了,废话不多说,咱们开始配置啦。
我安装的是Python2.7,具体配置,参考我的上一篇博客:Python2.7安装及环境配置
首先下载安装matplotlib,这里我安装的是matplotlib-1.3.1.win32-py2.7,下载链接是:点击进入下载网页,当然,你也可以下载用其他版本
其次,下载安装scipy模块,这里我安装的是scipy-0.15.1-win32-superpack-python2.7,下载地址:点击打开链接,选择适合版本
然后,运行Python shell开发环境,输入import matplotlib,会提示如下错误:
>>> import matplotlibTraceback (most recent call last): File "<pyshell#2>", line 1, in <module> import matplotlib File "D:\Python27\lib\site-packages\matplotlib\__init__.py", line 124, in <module> from matplotlib.rcsetup import (defaultParams, File "D:\Python27\lib\site-packages\matplotlib\rcsetup.py", line 25, in <module> from matplotlib.fontconfig_pattern import parse_fontconfig_pattern File "D:\Python27\lib\site-packages\matplotlib\fontconfig_pattern.py", line 25, in <module> from pyparsing import Literal, ZeroOrMore, \ImportError: No module named pyparsing所以安装pyparsing模块,这里安装的是pyparsing-2.0.7.win32-py2.7,下载地址:点击打开链接,选择合适版本
然后再次运行import matplotlib,会出现如下问题:
>>> import matplotlibTraceback (most recent call last): File "<pyshell#3>", line 1, in <module> import matplotlib File "D:\Python27\lib\site-packages\matplotlib\__init__.py", line 124, in <module> from matplotlib.rcsetup import (defaultParams, File "D:\Python27\lib\site-packages\matplotlib\rcsetup.py", line 26, in <module> from matplotlib.colors import is_color_like File "D:\Python27\lib\site-packages\matplotlib\colors.py", line 59, in <module> import matplotlib.cbook as cbookAttributeError: 'module' object has no attribute 'cbook'这里参考网页点击打开链接,把位置D:\Python27\Lib\site-packages\matplotlib 中的文件 cbook.pyc 删除掉,如下图:
再次运行 import matplotlib,会出现如下错误:
>>> import matplotlibTraceback (most recent call last): File "<pyshell#18>", line 1, in <module> import matplotlib File "D:\Python27\lib\site-packages\matplotlib\__init__.py", line 111, in <module> raise ImportError("matplotlib requires dateutil")ImportError: matplotlib requires dateutil缺少 deteutil模块,这里安装python-dateutil-1.3,下载地址为:点击打开链接,
再一次运行import matplotlib,运行成功。
在安装过程中,每个人可能会遇到不同的问题,关键是要用心去查找错误,改正过来。
参考文献:
http://blog.csdn.net/zhangyuehuan/article/details/39134747
http://blog.sina.com.cn/s/blog_6fb8aa0d0101qtt9.html
http://www.jb51.net/article/51812.htm
提示:
如果在安装过程中,遇到如下问题:
ImportError: No module named cycler
>>> import matplotlibTraceback (most recent call last): File "<pyshell#12>", line 1, in <module> import matplotlib File "D:\Python27\lib\site-packages\matplotlib\__init__.py", line 124, in <module> from matplotlib.rcsetup import (defaultParams, File "D:\Python27\lib\site-packages\matplotlib\rcsetup.py", line 29, in <module> from cycler import Cycler, cycler as ccyclerImportError: No module named cycler那么,可以尝试安装cycler模块,我安装的是,但是还是会报错。
最后,我重新安装的deteutil模块,这个地方就不会报错了。
(PS:最初安装的是dateutil1.4.1,后来我重新安装的dateutil1.3,,具体为什么这样,我还没有搞清楚。希望有同学,知道原因的,可以告诉我,谢谢。。。)
谢谢大家。。。
本博客所用安装资源地址:点击打开链接
- Python中配置matplotlib模块
- Python中配置matplotlib模块
- python中利用matplotlib模块画散点图
- python 安装matplotlib 模块
- python matplotlib模块
- python matplotlib模块
- python中安装matplotlib模块遇到的问题和解决方法
- Python中常用模块re,matplotlib,pandas,sys,mysql
- macOSX中使用python matplotlib模块的问题解决
- python的画图模块matplotlib
- Python中Matplotlib绘图
- python中安装matplotlib
- Python中matplotlib画图
- Python中numpy,scipy,matplotlib,opencv的配置过程
- Python中Numpy、SciPy、MatPlotLib安装与配置
- python ---初级学习之安装matplotlib模块
- Python matplotlib 模块安装全解
- Python----Matplotlib模块在Windows下安装
- USACO--Milking Cows
- 零碎笔记(二)
- bash: /opt/Tools/linux-devkit/bin/arm-arago-linux-gnueabi-gcc: No such file or directory
- Python中请使用isinstance()判断变量类型
- 2个无线路由器怎么连接
- Python中配置matplotlib模块
- C语言:strcpy()
- codingbat:recursion-2:1(JAVA)
- 动态内存分配
- NSURLConnection — GET请求的第二种方式
- 深入源码解析Python中的对象与类型
- Linux系列-安装常用软件
- 字节对齐--编码就得多思考
- vim 7.4同时支持python 2.x和3.x问题调研