Ответ 1
в терминале:
sudo apt-get install python-numpy
У меня установлены следующие программы
Я считаю, что numpy установлен правильно, потому что когда я ввожу numpy в интерпретаторе python, это не дает мне ошибку. Я также могу проверить версию установленного numpy.
Я получаю следующую ошибку в моем коде в этой строке
import numpy as np
"Исключения .ImportError: нет модуля с именем numpy"
Кто-нибудь знает решение этой проблемы? Спасибо!
в терминале:
sudo apt-get install python-numpy
Похоже, у вас есть еще одна версия Python, установленная PyScript. Самое простое решение - не использовать PyScript, но вы можете исправить его, переустановив/переконфигурировав PyScript, чтобы убедиться, что он указывает на то же местоположение/версию вашего Python27
Скорее всего, у вас установлено несколько версий python, введите:
which python
в вашем терминале, посмотрите, что это такое.
Как уже упоминалось, у вас установлено несколько версий python. Проверьте, набрав:
which python
то вы можете использовать she-bang, чтобы установить script в версию python, с которой вы можете использовать numpy (тот, который вы использовали в командной строке).
Или установите переменную PYTHONPATH
У меня такая же проблема в Mac OS X.
Узел numpy был установлен в '/Library/Python/2.7/site-packages/numpy-override',
поэтому import numpy
работает нормально.
Но произойдет сбой при активации virtualenv и с не-системным предустановленным python (например, homebrew или macport).
$ which python /usr/local/bin/python
Исправлена установкой его снова в virtualenv (которая была создана с параметром --no-site-packages или без пакетов -system-site).
У меня та же проблема на Mac. Но я это решаю. У меня есть две версии pip.Look....
MacBook-Pro:WhiteBoxSMS4-master qinyao$ which pip
/Library/Frameworks/Python.framework/Versions/3.6/bin/pip
MacBook-Pro:WhiteBoxSMS4-master qinyao$ which pip2
/usr/local/bin/pip2
Итак, вам нужно проверить версию в пипсах.
Pylab является частью matplotlib; так что вы можете просто установить matplotlib, и вы также автоматически получите pylab.