Нет модуля с именем numpy

На самом деле я перехожу с Windows на Linux. Использование pycharm в Windows У меня есть скрипт на python 3, для запуска которого требуются numpy и matplotlib, поэтому я установил их в своей системе Linux, используя

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

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

from python3-numpy import  *
                ^
SyntaxError: invalid syntax

или же:

from numpy import  *
ImportError: No module named 'numpy'

4 ответа

Решение

Вам нужно установить numpy используя pip
установить пункт:

sudo apt-get install python-pip python3-pip

Затем установите numpy используя pip

sudo pip3 install -U numpy

Вы уверены, что запускаете python3, а не только python, который по умолчанию установлен на python2.7 в большинстве систем.

Вы можете получить версию Python с

python --version

или же

python3 --version

Если другой ответ не сработал, попробуйте:

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

Если это не работает, то у вас есть другие проблемы.

та же проблема, с которой я столкнулся. Я установил и удалил numpy с терминала, но не работал с pycharm. Я обнаружил, что моя проблема связана со средой, которую я создал в Pycharm. Скорее всего пакет не установлен.

просто установите его на свой текущий env, следуя приведенным ниже шагам. Я использую Mac, и в других ОС должно быть то же самое:

  1. перейти к предпочтениям
  2. под проектом, нажмите на интерпретатор проекта
  3. тогда вы увидите все пакеты, которые вы установили. если вы не видите numpy, просто нажмите на знак плюс и выполните поиск, а затем установите. теперь должно работать

Удачи

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