При импорте tenorflow я получаю следующую ошибку: Нет модуля с именем 'numpy.core._multiarray_umath' - программирование
Подтвердить что ты не робот

При импорте tenorflow я получаю следующую ошибку: Нет модуля с именем 'numpy.core._multiarray_umath'

Я установил Ancaconda3 и Tensorflow. Когда я пытаюсь импортировать Tensorflow в оболочку Python, я получаю следующую ошибку:

ModuleNotFoundError: Ни один модуль с именем 'numpy.core._multiarray_umath' ImportError: numpy.core.multiarray не смог импортировать

Вышеупомянутое исключение было прямой причиной следующего исключения:

Traceback (последний вызов был последним): файл "", строка 980, в _find_and_load SystemError: возвратил результат с установленной ошибкой ImportError: numpy.core._multiarray_umath не удалось импортировать ImportError: numpy.core.umath не удалось импортировать

Я не уверен, в чем проблема, поскольку numpy установлен в моей системе и может быть успешно импортирован в python. Я использую Windows10.

Заранее спасибо.

4b9b3361

Ответ 1

У меня тоже была такая же проблема. Это восстановилось после того, как я обновил NumPy с 1.15.4 до 1.16.1.

Если вы используете pip: pip install numpy --upgrade

Numpy, поставляемый с Anaconda3, имеет версию 1.15.4. так что я обновился, и это сработало.


Примечание: если вы также используете scikit-image в своем скрипте, помните, что numpy 1.16.3 конфликтует со старыми версиями scikit-image (например, вы можете получить ImportError: cannot import name '_validate_lengths'). В этом случае, pip install --upgrade scikit-image из терминала решил проблему для меня.

Надеюсь, поможет!!

Ответ 2

Я также получал ту же ошибку в Windows 8, когда пытался импортировать тензорный поток. Я попытался обновить NumPy, а затем он работает нормально.

pip install --upgrade numpy

Версия Numpy 1.15.4 поставляется с анакондой. При обновлении будет установлена Numpy 1.16.1

Ответ 3

поэтому вам необходимо обновить numpy с помощью следующей команды (pip install --upgrade numpy)

Ответ 4

Я тоже. В Windows 10 мне нужно выполнить:

pip install --upgrade numpy

Ответ 5

Вы можете использовать два варианта в Python 3.6

  1. устанавливать

py pip -m install numpy == 1.14.5

  1. Обновить

py pip install numpy --upgrade

Примечание: последняя версия 1.14.5