web-dev-qa-db-fra.com

ImporterRor: Matplotlib est requis pour le traçage lorsque le backend par défaut "matplotlib" est sélectionné.

Je suis nouveau à pandas_profiling et à obtenir l'importerror tout en l'important. S'il vous plaît aider.

import numpy as np
import pandas as pd
import pandas_profiling
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
%matplotlib inline
import seaborn as sns

Après avoir exécuté le code ci-dessus dans Jupyter Notebook, je reçois l'erreur suivante.

ImporterRor: Matplotlib est requis pour le traçage lorsque le backend par défaut "MATPLOTLIB" est sélectionné.

> python --Version
[.____] Python 3.7.3

> Liste pip | grep -e "matplotlib | pandas"
Matplotlib 3.2.0
[.____] Pandas 0.25.3
Pandas-profilage 2.5.3

2
Shilpa Deshmukh

Je ne connais pas la raison actuelle mais j'ai redémarré le noyau et ça marche.

Avant de redémarrer le noyau, j'ai exécuté des commandes suivantes:

conda install -c anaconda pandas-profilage

4
Shilpa Deshmukh