【问题标题】:Tensorflow failure with Python Anaconda 3.7.1Python Anaconda 3.7.1 的 TensorFlow 失败
【发布时间】:2019-07-09 21:30:33
【问题描述】:

我安装了 Anaconda Anaconda3-2018-12 (Python 3.7.1) (this 版本)。

然后我打开了“Anaconda 提示符”,做了pip install keraspip install tensorflow。安装成功,但在执行时:

import keras

import tensorflow

我明白了:

ModuleNotFoundError:没有名为“numpy.core._multiarray_umath”的模块
ImportError: numpy.core.multiarray 导入失败

上述异常是以下异常的直接原因:

回溯(最近一次通话最后一次):
文件“”,第 980 行,在 _find_and_load
SystemError:返回带有错误集的结果
ImportError: numpy.core._multiarray_umath 导入失败
ImportError: numpy.core.umath 导入失败
2019-02-15 18:33:05.953996: F tensorflow/python/lib/core/bfloat16.cc:675]
检查失败:PyBfloat16_Type.tp_base != nullptr

可能是什么问题?

【问题讨论】:

  • 一个旧的 numpy 版本,或者 3.7 的 numpy 版本有问题。

标签: python numpy tensorflow keras anaconda


【解决方案1】:

正如评论中提到的,这解决了它:

pip install numpy --upgrade

【讨论】:

    猜你喜欢
    • 2019-05-01
    • 2018-11-11
    • 2017-07-22
    • 1970-01-01
    • 1970-01-01
    • 2018-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多