matplotlib 使用和学习的资料

暂时没有时间学习这个,先把找到的资料保存一下

  • 使用matplotlib的示例:调整字体-设置刻度、坐标、colormap和colorbar等

         http://blog.csdn.net/rumswell/article/details/9862089

  •     演示MatPlotLib中如何设置坐标轴主刻度标签和次刻度标签
  • http://blog.csdn.net/rumswell/article/details/6571005
  • 安装
  • http://www.jb51.net/article/51812.htm
  • 安装和简单使用
  • http://www.open-open.com/lib/view/open1393488232380.html
  • MatPlotlib 学习教程
    http://liam0205.me/2014/09/11/matplotlib-tutorial-zh-cn/


  • Matplotlib核心剖析
  • http://www.cnblogs.com/vamei/archive/2013/01/30/2879700.html

自己安装部分,安装过程出现

安装第三方库出现 Python version 2.7 required, which was not found in the registry 

http://blog.csdn.net/zklth/article/details/8117207

参考上面的文章顺利解决


安装之后import出现的错误:

>>> import matplotlib.pyplot as plt
Traceback (most recent call last):
  File "", line 1, in
  File "C:\Python27\lib\site-packages\matplotlib\__init__.py", line 111, in ule>
    raise ImportError("matplotlib requires dateutil")
ImportError: matplotlib requires dateutil
>>>

解决方法可以参考:

http://stackoverflow.com/questions/18280436/importerror-matplotlib-requires-dateutil

所有windows依赖的安装库可以在这里下载到。

使用easy_install 安装dateuitl的库的时候报错:UnicodeDecodeError: 'utf8' codec can't decode byte 0xb0 in

问题描述

windows安装easy_install出现以下错误

  UnicodeDecodeError: 'utf8' codec can't decode byte 0xb0 in     position 1: invalid start byte
  Something went wrong during the installation.
  See the error message above.

解决办法

设置python编码为 GBK,

如:新建

sitecustomize.py

内容如下:

# encoding=utf8
import sys

reload(sys)
sys.setdefaultencoding('gbk') 

放到 Python27/Lib


解决完这个问题之后使用easy_install python-dateutil 来安装,而不是easy_install dateutil 安装,会报找不到这个模块


继续报错:

>>> import  matplotlib.pyplot as plt
Traceback (most recent call last):
  File "", line 1, in
  File "C:\Python27\lib\site-packages\matplotlib\__init__.py", line 125, in ule>
    raise ImportError("matplotlib requires pyparsing")
ImportError: matplotlib requires pyparsing
>>>

好不容易解决上面的问题又出现另外一个问题:

Traceback (most recent call last):
  File "", line 1, in
  File "C:\Python27\lib\site-packages\numpy\__init__.py", line 170, in
    from . import add_newdocs
  File "C:\Python27\lib\site-packages\numpy\add_newdocs.py", line 13, in >
    from numpy.lib import add_newdoc
  File "C:\Python27\lib\site-packages\numpy\lib\__init__.py", line 8, in >
    from .type_check import *
  File "C:\Python27\lib\site-packages\numpy\lib\type_check.py", line 11, in ule>
    import numpy.core.numeric as _nx
  File "C:\Python27\lib\site-packages\numpy\core\__init__.py", line 6, in e>
    from . import multiarray
ImportError: DLL load failed: %1 is not a valid Win32 application.
>>>


仔细看了下是numpy安装的版本不对,需要安装64位的 因为我的是64位的机器。

网上找了一个

http://download.csdn.net/download/kongguzuyin12138/7792071

安装完毕然后解决问题





你可能感兴趣的:(Python)