Jupyter-notebook numpy.core.umath не удалось импортировать - PullRequest
0 голосов
/ 23 июня 2019

Блокнот Jupyter поднял ошибку «numpy.core.umath не удалось импортировать», когда я импортировал тензорный поток. Но, он может быть корректно импортирован в других ситуациях, таких как CMD и pycharm.

tf2 - это виртуальный condaenv

Я использовал ipykernel mapping conda virtual env для jupyter notebook.

python3 -m ipykernel install --user --name tf2 --display-name tf2

numpy 1.16.4
тензор потока 2.0.0a0
тензор потока-gpu 2.0.0a0
тензорный слой 2.1.0

Я пытался изменить numpy версию на 1.16.3 + мкл, проблема все еще существует.

import tensorflow as tf
print(tf.__version__)

вот информация об ошибке

ModuleNotFoundError Traceback (последний из последних вызовов) ModuleNotFoundError: нет модуля с именем 'numpy.core._multiarray_umath'

ModuleNotFoundError Traceback (последний из последних вызовов) ModuleNotFoundError: Нет модуля с именем 'numpy.core.thore 10

ImportError Traceback (последний последний вызов) ImportError: numpy.core._multiarray_umath не удалось импортировать

ImportError Traceback (последний вызов последний) ImportError: numpyНе удалось импортировать .core.umath

1 Ответ

0 голосов
/ 23 июня 2019

Активировали ли вы среду conda перед запуском Jupyter?Или вы полагаетесь на провайдера ядра Anaconda, который находит ядра в разных средах и активирует среду при запуске ядра?

Если ни того, ни другого, попробуйте один из них.

...