2016-10-19 3 views
0

Я запускаю matplotlib версию 1.5.1 на python 2.7.1 на ubuntu 16.04. Когда я пытаюсь получить некоторые данные выборки из Matplotlib cbook модуль, он дает следующие ошибки:Matplotlib.cbook: Не удается импортировать файл matplotlib.cookbook csv

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

Однако я не мог понять решение.
Итак, остается вопрос, как мы можем импортировать некоторый пример файла csv (или, может быть, некоторые другие png-файлы) из модуля matplotlib.cbook?

Некоторые ссылки:
http://matplotlib.org/1.3.1/api/cbook_api.html
How to center a plotted image?

+0

Вы не используете анаконды? – Yugi

+0

@yugi, Нет, я использую простой python. –

+0

вы проверили, действительно ли этот файл csv существует? – Yugi

ответ

0

использование xlrd для CSV-файлов наряду с Matplotlib .... это работает прекрасно

Смежные вопросы