Получение ошибки «Файл»", строка 968, в _find_and_load 'при импорте тензорного потока - PullRequest
0 голосов
/ 02 марта 2019

В моей системе установлен Acanonda.Я установил тензор потока, выдав

 pip install tensorflow 

Он был успешно установлен:

Ниже был окончательный след:

Successfully installed absl-py-0.7.0 astor-0.7.1 gast-0.2.2 grpcio-1.19.0 
keras-applications-1.0.7 keras-preprocessing-1.0.9 markdown-3.0.1 mock-2.0.0 
pbr-5.1.3 protobuf-3.7.0 tensorboard-1.13.0 tensorflow-1.13.1 tensorflow- 
estimator-1.13.0 termcolor-1.1.0

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

import tensorflow as tf
from tensorflow import keras
import numpy as np
import matplotlib.pyplot as plt

При запуске скрипта я получил следующую ошибку:

ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'
ImportError: numpy.core.multiarray failed to import

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "<frozen importlib._bootstrap>", line 968, in _find_and_load
SystemError: <class '_frozen_importlib._ModuleLockManager'> returned a 
result with an error set
ImportError: numpy.core._multiarray_umath failed to import
ImportError: numpy.core.umath failed to import
2019-03-02 04:48:32.404215: F tensorflow/python/lib/core/bfloat16.cc:675] 
Check failed: PyBfloat16_Type.tp_base != nullptr

, похоже, связано с Numpy.Вот версия моего Numpy: '

import numpy
numpy.version.version
1.14.0'

У меня есть некоторое представление о Python, но я совершенно новичок в тензорном потоке.Что я здесь не так делаю?

1 Ответ

0 голосов
/ 02 марта 2019

Попробуйте установить numpy v1.16 в новом виртуальном окружении:

pip install numpy==1.16 

Это должно решить проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...