Matplotlib.cbook:无法导入matplotlib.cookbook示例csv文件

时间:2016-10-19 00:41:18

标签: python matplotlib ubuntu-16.04

我在ubuntu 16.04上的python 2.7.1上运行matplotlib 1.5.1版。 当我尝试从matplotlib cbook模块获取一些示例数据时,它会出现以下错误:

IOError: [Errno 2] No such file or directory: u'/usr/lib/python2.7/dist-packages/matplotlib/mpl-data/sample_data/msft.csv'

MWE如下:

import matplotlib
import matplotlib.cbook as cbook
print(matplotlib.__version__)  # 1.5.1
fname = cbook.get_sample_data('msft.csv', asfileobj=False)

with open(fname,'r') as f:
    read_data = f.read()

这个例子来自: http://nullege.com/codes/search/matplotlib.cbook.get_sample_data

注意:我也查找了错误报告 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=691960

然而,我无法找到解决方案 那么,问题仍然是我们如何从matplotlib.cbook模块导入一些示例csv文件(或者,可能是其他一些png文件)?

一些链接:
http://matplotlib.org/1.3.1/api/cbook_api.html
How to center a plotted image?

1 个答案:

答案 0 :(得分:0)

将xlrd与matplotlib一起用于csv文件....它工作得很好