【问题标题】:Tensorflow - ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failedTensorflow - ImportError:DLL加载失败:动态链接库(DLL)初始化例程失败
【发布时间】:2020-06-13 21:15:25
【问题描述】:

我正在努力在 Jupyter 笔记本中使用 TensorFlow。我已经通过 Anaconda Prompt 安装了 TensorFlow(以管理员身份运行)。但是当我在笔记本中调用它时,我得到以下错误字符串(抱歉,这很长)。

这里欢迎任何帮助或想法 - 我应该运行完全卸载并重试吗?

亲切的问候 杰克

我在跑步:

from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense

错误信息如下(还有很多其他的,但这是第一个,其余的都有类似的问题):

Traceback(最近一次调用最后一次): 文件“C:\Users\jjcon\Anaconda3\lib\site-packages\tensorflow_core\python\pywrap_tensorflow.py”,第 58 行,在 从 tensorflow.python.pywrap_tensorflow_internal 导入 * 文件“C:\Users\jjcon\Anaconda3\lib\site-packages\tensorflow_core\python\pywrap_tensorflow_internal.py”,第 28 行,在 _pywrap_tensorflow_internal = swig_import_helper() 文件“C:\Users\jjcon\Anaconda3\lib\site-packages\tensorflow_core\python\pywrap_tensorflow_internal.py”,第 24 行,在 swig_import_helper _mod = imp.load_module('_pywrap_tensorflow_internal', fp, 路径名, 描述) 文件“C:\Users\jjcon\Anaconda3\lib\imp.py”,第 242 行,在 load_module return load_dynamic(名称,文件名,文件) 文件“C:\Users\jjcon\Anaconda3\lib\imp.py”,第 342 行,在 load_dynamic 返回_load(规格) ImportError: DLL load failed: 动态链接库 (DLL) 初始化例程失败。

在处理上述异常的过程中,又发生了一个异常:

【问题讨论】:

    标签: tensorflow


    【解决方案1】:

    您必须从here 安装 Microsoft Visual C++ 2015-2019 Redistributable (x64)。

    如果您遇到任何其他问题,可能的原因是

    • 您的 CPU 不支持 AVX2 指令
    • 您的 CPU/Python 是 32 位的
    • 有一个库位于其他位置/未安装在您的系统上,无法加载。

    请参考 Windows CPUGPU 的测试构建配置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-21
      • 2019-12-11
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      • 2018-02-03
      相关资源
      最近更新 更多