当我导入 tensorflow 时,它给了我这个错误:回溯(最近一次调用):文件“C:\Users\User\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow.py”,第 58 行,来自 tensorflow.python.pywrap_tensorflow_internal import * 文件“C: \Users\User\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py”,第 28 行,在 _pywrap_tensorflow_internal = swig_import_helper() 文件“C:\Users\User\Anaconda3\lib\site-packages\tensorflow\ python\pywrap_tensorflow_internal.py”,第 24 行,在 swig_import_helper _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description) 文件“C:\Users\User\Anaconda3\lib\imp.py”,第 243 行,在load_module return load_dynamic(name, filename, file) File "C:\Users\User\Anaconda3\lib\imp.py", line 343, in load_dynamic return _load(spec) ImportError: DLL load failed: A dynamic link library (DLL) initializationroutine failed.在处理上述异常的过程中,又发生了一个异常:回溯(最近一次调用):文件“”,第 1 行,在导入 tensorflow 中作为 tf 文件“C:\Users\User\Anaconda3\lib\site-packages\tensorflow__init__.py”,第 24 行,来自 tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import File "C:\Users\User\Anaconda3\lib\site-packages\tensorflow\python__init__.py", line 49, in from tensorflow.python import pywrap_tensorflow File "C:\Users \User\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow.py”,第 74 行,在 raise ImportError(msg) ImportError: Traceback (last last call last): File "C:\Users\User\Anaconda3\ lib\site-packages\tensorflow\python\pywrap_tensorflow.py”,第 58 行,来自 tensorflow.python.pywrap_tensorflow_internal import * 文件“C:\Users\User\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py”,第 28 行,在 _pywrap_tensorflow_internal = swig_import_helper() 文件无法加载本机 TensorFlow 运行时。请参阅https://www.tensorflow.org/install/errors
2 回答
FFIVE
TA贡献1797条经验 获得超6个赞
我刚刚用我的系统(Win 10、64 位)解决了同样的问题。以下是我如何解决此问题的详细信息:
安装VS 2017,tensorflow 不使用它,但它有助于 CUDA 工具包的顺利安装。
从 Windows 设备管理器更新NVDIA 驱动程序。
下载并安装CUDA 工具包(版本 10.1)。
下载并解压CUDnn 7.6.5。将提取的文件复制到C盘的文件夹中。
添加
~\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin
,~\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin
和cudnn-10.1-windows10-x64-v7.6.4.38\cuda\bin
到 PATH
执行import tensorflow as tf
上述步骤后解决了问题。
添加回答
举报
0/150
提交
取消