Como corrigir: nenhum módulo chamado matplotlib
Um erro comum que você pode encontrar ao usar Python é:
no module named ' matplotlib '
Este erro ocorre quando o Python não detecta a biblioteca matplotlib em seu ambiente atual.
Este tutorial compartilha as etapas exatas que você pode usar para resolver esse erro.
Etapa 1: pip instalar matplotlib
Como o matplotlib não é instalado automaticamente com o Python, você mesmo precisará instalá-lo. A maneira mais fácil de fazer isso é usar pip , que é um gerenciador de pacotes para Python.
Você pode executar o seguinte comando pip para instalar o matplotlib:
pip install matplotlib
Na maioria dos casos, isso corrigirá o erro.
Etapa 2: instalar o pip
Se você ainda receber um erro, pode ser necessário instalar o pip. Use estas etapas para fazer isso.
Você também pode usar estas etapas para atualizar o pip para a versão mais recente e ter certeza de que funciona.
Você pode então executar o mesmo comando pip de antes para instalar o matplotlib:
pip install matplotlib
Neste ponto o erro deve ser resolvido.
Etapa 3: verifique as versões matplotlib e pip
Se ainda estiver enfrentando erros, você pode estar usando uma versão diferente de matplotlib e pip.
Você pode usar os seguintes comandos para verificar se suas versões matplotlib e pip correspondem:
which python python --version which pip
Se as duas versões não corresponderem, você precisará instalar uma versão mais antiga do matplotlib ou atualizar sua versão do Python.
Etapa 4: verifique a versão do matplotlib
Depois de instalar o matplotlib com sucesso, você pode usar o seguinte comando para visualizar a versão do matplotlib em seu 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: A maneira mais fácil de evitar erros com as versões matplotlib e Python é simplesmente instalar o Anaconda , que é um kit de ferramentas que vem pré-instalado com Python e matplotlib e é de uso gratuito.
Recursos adicionais
Os tutoriais a seguir explicam como resolver outros problemas comuns em Python:
Como corrigir: nenhum módulo chamado numpy
Como corrigir: nenhum módulo denominado plotly
Como corrigir: NameError ‘pd’ não está definido
Como corrigir: NameError ‘np’ não está definido