【问题标题】:How to fix ImportError when importing Tensorflow导入 Tensorflow 时如何修复 ImportError
【发布时间】:2019-03-26 09:22:29
【问题描述】:

我正在尝试在 Jupyter 笔记本上导入 tensorflow,但它给出了如下所述的错误。

错误运行!pip install -q tf-nightly后发生。

我尝试重新安装 conda 和 tensorflow 几次,但每次运行时都显示相同的错误:import tensorflow as tf

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
ImportError: numpy.core.multiarray failed to import

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

SystemError                               Traceback (most recent call last)
~\Anaconda3\lib\importlib\_bootstrap.py in _find_and_load(name, import_)

SystemError: <class '_frozen_importlib._ModuleLockManager'> returned a result with an error set

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
ImportError: numpy.core._multiarray_umath failed to import

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
ImportError: numpy.core.umath failed to import

【问题讨论】:

  • 你可以尝试升级numpy吗,pip install --upgrade numpy
  • 感谢它似乎奏效了!虽然我已经尝试卸载并重新安装 numpy.升级它是关键。再次感谢

标签: python tensorflow import jupyter


【解决方案1】:

请尝试升级 numpy.

您可以使用以下对我来说效果很好的命令。

pip install opencv-python==3.4.2.17 numpy==1.14.5

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-24
    • 1970-01-01
    • 2019-11-27
    • 2015-02-05
    • 2019-12-19
    • 1970-01-01
    • 2021-12-08
    相关资源
    最近更新 更多