ошибка, импортирующая numpy в Python

Привет я знаю, что существует много сообщений уже об этом, но после прочтения предыдущих сообщений я все еще не нашел решение своей проблемы. Для установки Python, я выполнил шаги этого сообщения здесь. Все, казалось, работали как ожидалось. В терминале, вводя Python дает:

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.

Для установки numpy, я следовал инструкциям, обрисованным в общих чертах здесь

При выполнении шагов я достиг этой точки

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

Таким образом, насколько я вижу, что установил все модули правильно. Однако, когда я пытаюсь импортировать, я получаю следующую ошибку

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

Я думаю, что ошибка может быть с путем однако, я плохо знаком с Ubuntu и не знаю, как изменить эти настройки.

когда я делаю

zachary@zachary-desktop:~$ echo $PYTHONPATH

Я получаю пустую строку, которая кажется неправильной. Спасибо за справку!

3
задан 13 April 2017 в 15:25

1 ответ

python 2.7 обычно устанавливается по умолчанию (См. этот ответ ).

я предполагаю, что Ваша локальная сборка Python установлена в /usr/local/bin (проверьте использование type python), и затем не имеет доступа к пакетам (как numpy) установленным в масштабе всей системы.

Так попытайтесь использовать:

/usr/bin/python -c "import numpy"
3
ответ дан 1 December 2019 в 16:30

Другие вопросы по тегам:

Похожие вопросы: