Um dos pacotes mais úteis ao trabalhar com ciência de dados e operações de aprendizado de máquina em Python é Numpy. Numpy permite lidar com tipos e operações matemáticas complexas com funções simples e intuitivas. Ele também permite carregar dados externos de outras fontes, como CSV, arquivos de texto, matrizes salvas binárias, etc.
No entanto, se você está apenas começando com ambientes virtuais Numpy ou Python, poderá encontrar o erro "ModuleNotFoundError: nenhum módulo chamado Numpy" ao importar Numpy.
Neste tutorial, discutiremos por que esse erro ocorre e fornecerá um método rápido e fácil de resolvê -lo.”
Vamos aprender.
Qual é o erro "sem módulo chamado Numpy"?
Quando você usa a palavra -chave de importação seguida pelo nome do módulo que você deseja importar, o intérprete Python pesquisará a pasta dos pacotes para garantir que o pacote exista.
Se o módulo estiver disponível, o Python continuará e avaliará o código conforme definido.
No entanto, se o Python não conseguir encontrar o módulo no diretório do pacote, ele levanta o ModuleNotFoundError, seguido pelo nome do pacote.
Portanto, se você vir o erro "Nenhum módulo chamado Numpy", significa que o módulo Numpy está faltando em seu ambiente.
Causas deste erro
Este erro ocorre se você não tiver o pacote Numpy instalado em seu ambiente de desenvolvimento.
Como faço para resolver este erro?
Para resolver o erro “Sem módulo chamado Numpy”, você precisa instalar o pacote Numpy em seu ambiente de desenvolvimento.
Você pode fazer isso executando os comandos abaixo:
janelas
$ pip install numpyAntes de executar o PIP para instalar o Numpy no Windows, verifique se os binários Python e Pip estão disponíveis no caminho do seu sistema.
Linux & Mac
$ pip install numpySe você estiver usando o Python2, use o comando pip e pip3 para python3.
Anaconda Ambiente/Jupyter/Spyder
Se você estiver usando a distribuição da Anaconda, o Jupyter Lab/Notebook ou o Spyder IDE, poderá instalar o Numpy em seu ambiente executando o comando:
$ conda install numpyLembre -se de que o comando acima é se você estiver usando o CONDA como gerente de pacotes.
Numpy em um ambiente virtual
Esteja ciente quando você está trabalhando em um ambiente virtual. Por simplicidade, os gerentes virtuais do Python tentarão manter seu ambiente limpo, incluindo os pacotes minimalistas possíveis.
Portanto, mesmo se você tiver o Numpy instalado em um escopo global, não poderá acessá -lo em um ambiente virtual, a menos que o instale nesse ambiente.
Você pode usar o PIP ou o CONDA para instalar o Numpy em seu ambiente de destino.
Verifique as informações do pacote Numpy
Se você não tiver certeza se o Numpy está disponível em seu ambiente, pode usar o comando PIP Show como:
$ pip show numpySe o PIP estiver instalado em seu ambiente, o comando retornará as informações resumidas do pacote Numpy, como mostrado abaixo:
Fechamento
Neste artigo, aprendemos a causa do erro “ModuleNotFoundError: nenhum módulo chamado Numpy”. Também fornecemos possíveis soluções para resolver este erro em seu ambiente Python.
Obrigado pela leitura e a solução feliz do problema!!!