【发布时间】:2019-07-10 07:51:33
【问题描述】:
我正在按照本教程安装 TensorFlow(https://www.tensorflow.org/install/pip),但在最后一条命令中:
python -c "import tensorflow as tf; tf.enable_eager_execution(); print(tf.reduce_sum(tf.random_normal([1000, 1000])))"
我得到这个结果:
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 980, 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-02-16 12:56:50.178364: F tensorflow/python/lib/core/bfloat16.cc:675] Check failed: PyBfloat16_Type.tp_base != nullptr
如你所见,我已经安装了numpy:
pip3 install numpy
Requirement already satisfied: numpy in c:\programdata\anaconda3\lib\site-packages (1.15.4)
那么为什么我会收到此错误消息以及如何在 Windows 10 上修复它?
【问题讨论】:
-
只需使用 pip install --upgrade numpy 升级 numpy 模块即可解决您的问题
标签: python numpy tensorflow installation windows-10