Como corrigir: nenhum módulo chamado numpy
Um erro comum que você pode encontrar ao usar Python é:
Import error: no module named ' numpy '
Este erro ocorre quando o Python não detecta a biblioteca NumPy em seu ambiente atual.
Este tutorial compartilha as etapas exatas que você pode usar para resolver esse erro.
Etapa 1: pip instalar numpy
Como o NumPy 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 NumPy:
pip install numpy
Para Python 3 você pode usar:
pip3 install numpy
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 NumPy:
pip install numpy
Neste ponto o erro deve ser resolvido.
Etapa 3: verifique a versão do NumPy
Depois de instalar o NumPy com sucesso, você pode usar o seguinte comando para visualizar a versão do NumPy em seu ambiente:
pip show numpy Name: numpy Version: 1.20.3 Summary: NumPy is the fundamental package for array computing with Python. Home page: https://www.numpy.org Author: Travis E. Oliphant et al. Author-email: None License: BSD Location: /srv/conda/envs/notebook/lib/python3.7/site-packages Requires: Required-by: tensorflow, tensorflow-estimator, tensorboard, statsmodels, seaborn, scipy, scikit-learn, PyWavelets, patsy, pandas, matplotlib, Keras-Preprocessing, Keras-Applications, imageio, h5py, bqplot, bokeh, altair Note: you may need to restart the kernel to use updated packages.
Recursos adicionais
Os tutoriais a seguir explicam como resolver outros problemas comuns em Python:
Como corrigir: Nenhum módulo chamado pandas
Como corrigir: nenhum módulo denominado plotly
Como corrigir: NameError ‘pd’ não está definido
Como corrigir: NameError ‘np’ não está definido