Nenhum módulo chamado 'numpy'

3

Na verdade, estou mudando do Windows para o Linux. Usando pycharm no Windows Eu tenho um script python 3 que requer numpy e matplotlib para executar, então eu os instalei no meu sistema Linux usando

sudo apt-get install python3-numpy
sudo apt-get install matplotlib3-numpy

Mas, mesmo quando tento executar o script, recebo um erro:

from python3-numpy import  *
                ^
SyntaxError: invalid syntax

ou:

from numpy import  *
ImportError: No module named 'numpy'
    
por rjbir 22.03.2016 / 12:15

3 respostas

4

Você precisa instalar o numpy usando pip
instalar pip:

sudo apt-get install python-pip python3-pip

Em seguida, instale o numpy usando pip

sudo pip3 install -U numpy
    
por Nadimul De Cj 22.03.2016 / 12:42
2

Tem certeza de que você executa o python3 e não apenas o python, cujo padrão é o python2.7 na maioria dos sistemas.

Você pode obter a versão do python com

python --version

ou

python3 --version
    
por Jim Knopf 22.03.2016 / 21:28
0

Se a outra resposta não funcionou para você, tente:

sudo apt-get update; sudo apt-get install python-pip python3-pip
sudo pip install numpy; sudo pip3 install numpy

Se isso não funcionar, você tem outros problemas.

    
por cat 22.03.2016 / 18:29