Come risolvere: nessun modulo denominato matplotlib
Un errore comune che potresti riscontrare quando usi Python è:
no module named ' matplotlib '
Questo errore si verifica quando Python non rileva la libreria matplotlib nel tuo ambiente corrente.
Questo tutorial condivide i passaggi esatti che puoi utilizzare per risolvere questo errore.
Passaggio 1: pip installa matplotlib
Poiché matplotlib non viene installato automaticamente con Python, dovrai installarlo tu stesso. Il modo più semplice per farlo è utilizzare pip , che è un gestore di pacchetti per Python.
È possibile eseguire il seguente comando pip per installare matplotlib:
pip install matplotlib
Nella maggior parte dei casi questo risolverà l’errore.
Passaggio 2: installa pip
Se ricevi ancora un errore potresti dover installare pip. Utilizzare questi passaggi per farlo.
Puoi anche utilizzare questi passaggi per aggiornare pip alla versione più recente per assicurarti che funzioni.
È quindi possibile eseguire lo stesso comando pip di prima per installare matplotlib:
pip install matplotlib
A questo punto l’errore dovrebbe essere risolto.
Passaggio 3: controlla le versioni matplotlib e pip
Se riscontri ancora errori, potresti utilizzare una versione diversa di matplotlib e pip.
Puoi utilizzare i seguenti comandi per verificare se le versioni matplotlib e pip corrispondono:
which python python --version which pip
Se le due versioni non corrispondono, devi installare una versione precedente di matplotlib o aggiornare la tua versione di Python.
Passaggio 4: controlla la versione di matplotlib
Dopo aver installato correttamente matplotlib, puoi utilizzare il comando seguente per visualizzare la versione di matplotlib nel tuo ambiente:
pip show matplotlib
Name: matplotlib
Version: 3.1.3
Summary: Python plotting package
Home page: https://matplotlib.org
Author: John D. Hunter, Michael Droettboom
Author-email: matplotlib-users@python.org
License: PSF
Location: /srv/conda/envs/notebook/lib/python3.7/site-packages
Requires: cycler, numpy, kiwisolver, python-dateutil, pyparsing
Required-by: seaborn, scikit-image
Note: you may need to restart the kernel to use updated packages.
Nota: il modo più semplice per evitare errori con le versioni matplotlib e Python è semplicemente installare Anaconda , che è un toolkit preinstallato con Python e matplotlib ed è gratuito.
Risorse addizionali
I seguenti tutorial spiegano come risolvere altri problemi comuni in Python:
Come risolvere: nessun modulo denominato numpy
Come risolvere il problema: nessun modulo denominato plotly
Come risolvere il problema: NameError ‘pd’ non è definito
Come risolvere il problema: NameError ‘np’ non è definito