为了账号安全,请及时绑定邮箱和手机立即绑定

无法在具有 64 位 anaconda 的 64 位系统上使用 python 3.6

无法在具有 64 位 anaconda 的 64 位系统上使用 python 3.6

慕田峪9158850 2021-09-25 10:14:58
当我导入 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 位)解决了同样的问题。以下是我如何解决此问题的详细信息:

  1. 安装VS 2017,tensorflow 不使用它,但它有助于 CUDA 工具包的顺利安装。

  2. 从 Windows 设备管理器更新NVDIA 驱动程序

  3. 下载并安装CUDA 工具包(版本 10.1)

  4. 下载并解压CUDnn 7.6.5。将提取的文件复制到C盘的文件夹中。

  5. 添加~\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin,~\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bincudnn-10.1-windows10-x64-v7.6.4.38\cuda\bin到 PATH

执行import tensorflow as tf上述步骤后解决了问题。


查看完整回答
反对 回复 2021-09-25
  • 2 回答
  • 0 关注
  • 223 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信