erro ao importar numpy para python

3

Olá, eu sei que há muitas postagens sobre isso, mas depois de ler as postagens anteriores, ainda não encontrei uma solução para o meu problema. Para instalar python eu segui os passos deste post aqui . Tudo parecia funcionar como esperado. No terminal, digitando python dá:

zachary@zachary-desktop:~$ python
Python 2.7.5 (default, May 20 2014, 12:26:28) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.

Para instalar o numpy, segui as instruções descritas aqui

Seguindo os passos, cheguei a este ponto

zachary@zachary-desktop:~$ python --version
Python 2.7.5
zachary@zachary-desktop:~$ apt-cache policy python-numpy
python-numpy:
  Installed: 1:1.8.1-1ubuntu1
  Candidate: 1:1.8.1-1ubuntu1
  Version table:
  *** 1:1.8.1-1ubuntu1 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
zachary@zachary-desktop:~$ apt-cache policy cython
cython:
  Installed: 0.20.1+git90-g0e6e38e-1ubuntu2
  Candidate: 0.20.1+git90-g0e6e38e-1ubuntu2
  Version table:
 *** 0.20.1+git90-g0e6e38e-1ubuntu2 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
zachary@zachary-desktop:~$ 
zachary@zachary-desktop:~$ apt-cache policy python-scipy
python-scipy:
  Installed: 0.13.3-1build1
  Candidate: 0.13.3-1build1
  Version table:
 *** 0.13.3-1build1 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
        100 /var/lib/dpkg/status

Então, até onde eu posso ver, instalei todos os módulos corretamente. No entanto, quando tento importar, recebo o seguinte erro

zachary@zachary-desktop:~$ python
Python 2.7.5 (default, May 20 2014, 12:26:28) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named numpy

Acho que um erro pode estar no caminho, mas sou novo no Ubuntu e não sei como alterar essa configuração.

quando faço

zachary@zachary-desktop:~$ echo $PYTHONPATH

Eu recebo uma linha em branco, o que parece errado. Obrigado pela ajuda!

    
por Zachary Luety 20.05.2014 / 21:49

1 resposta

3

O python 2.7 é normalmente instalado por padrão (veja esta resposta ).

Eu acho que a sua compilação local do python está instalada em /usr/local/bin (verifique usando type python ) e então não tem acesso a pacotes (como numpy) instalados em todo o sistema.

Então, tente usar:

/usr/bin/python -c "import numpy"
    
por Sylvain Pineau 20.05.2014 / 22:11

Tags