Pandas ImportError: для построения графика требуется matplotlib - PullRequest
0 голосов
/ 08 октября 2018

Pandas не распознает установленную библиотеку matplotlib

вот код

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
ts = pd.Series(np.random.randn(1000), index=pd.date_range('1/1/2000', periods=1000))
ts = ts.cumsum()
ts.plot()

ошибка

c:\users\xxxxx\appdata\local\programs\python\python36\lib\site-packages\pandas\plotting\_core.py in _raise_if_no_mpl()
     55     # TODO(mpl_converter): remove once converter is explicit
     56     if not _HAS_MPL:
---> 57         raise ImportError("matplotlib is required for plotting.")
     58 
     59    
ImportError: matplotlib is required for plotting.

Ответы [ 4 ]

0 голосов
/ 03 августа 2019

Я получил ту же ошибку в Jupyter Lab.Решение (после установки matplotlib):

Нажмите кнопку Restart the Kernel на панели инструментов;

или

Выберите пункт меню Kernel => Restart Kernel and Run All Cells...,и нажмите Restart в диалоговом окне подтверждения

Готово !

0 голосов
/ 08 октября 2018

Установка matplotlib перед установкой pandas снова заставила его работать.

0 голосов
/ 23 февраля 2019

Все, что вам нужно было сделать, это выйти из Pandas после установки matplotlib и запустить его снова.Таким образом, он будет видеть свежую установку.Нет необходимости переустанавливать Pandas.

0 голосов
/ 08 октября 2018

Для этого вам нужно установить matplotlib.

Вы можете ввести и запустить следующую команду в вашей оболочке python для установки matplotlib

python3 -mpip install matplotlib

Если вы используете Anaconda IDE,Вы можете выполнить следующую команду в командной строке Conda

conda install matplotlib

После установки перезапустите программу.

Для установки matplotlib см. эту страницу .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...