即使我已经安装了CUDA并遵循了在线教程,我似乎也无法导入tensorflow。我正在使用Windows。请帮助我。
这是我的错误:
导入张量流 追溯(最近一次通话): 文件“ C:\ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tensorflow \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py”,第58行 从tensorflow.python.pywrap_tensorflow_internal导入* 文件“ C:\ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tensorflow \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py”,第28行,在 _pywrap_tensorflow_internal = swig_import_helper() swig_import_helper中的第24行的文件“ C:\ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tensorflow \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py” _mod = imp.load_module('_ pywrap_tensorflow_internal',fp,路径名,描述) 在load_module中的文件“ C:\ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tensorflow \ lib \ imp.py”,第243行 返回load_dynamic(名称,文件名,文件) 在load_dynamic中的文件“ C:\ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tensorflow \ lib \ imp.py”,第343行 返回_load(spec)
ImportError:DLL加载失败:动态链接库(DLL)初始化例程失败。
在处理上述异常期间,发生了另一个异常:
回溯(最近通话最近): 文件“”,第1行,位于 文件“ C:\ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tensorflow \ lib \ site-packages \ tensorflow__init __。py”,第24行,在 从tensorflow.python import pywrap_tensorflow#pylint:disable = unused-import 文件“ C:\ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tensorflow \ lib \ site-packages \ tensorflow \ python__init __。py”,第49行,在 从tensorflow.python导入pywrap_tensorflow 文件“ C:\ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tensorflow \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py”,第74行,在 提高ImportError(msg) ImportError:追溯(最近一次呼叫最近): 文件“ C:\ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tensorflow \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py”,第58行 从tensorflow.python.pywrap_tensorflow_internal导入* 文件“ C:\ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tensorflow \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py”,第28行,在 _pywrap_tensorflow_internal = swig_import_helper() swig_import_helper中的第24行的文件“ C:\ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tensorflow \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py” _mod = imp.load_module('_ pywrap_tensorflow_internal',fp,路径名,描述) 在load_module中的文件“ C:\ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tensorflow \ lib \ imp.py”,第243行 返回load_dynamic(名称,文件名,文件) 在load_dynamic中的文件“ C:\ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tensorflow \ lib \ imp.py”,第343行 返回_load(spec)
ImportError:DLL加载失败:动态链接库(DLL)初始化例程失败。 无法加载本机TensorFlow运行时。
这是我运行tensorflow_self_check.py时得到的: 错误:无法导入TensorFlow模块。
- Python版本为3.6。
- TensorFlow安装在以下位置:C:\ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tensorflow \ lib \ site-packages \ tensorflow
- 无法加载“ cudart64_80.dll”。 GPU版本的TensorFlow 要求将此DLL安装在以下目录中 您的%PATH%环境变量。从以下位置下载并安装CUDA 8.0 此URL:https://developer.nvidia.com/cuda-toolkit
- 无法加载“ nvcuda.dll”。 TensorFlow的GPU版本要求 此DLL将安装在%PATH%中命名的目录中 环境变量。通常,它安装在“ C:\ Windows \ System32”中。 如果不存在,请确保您具有支持CUDA的GPU,并且 安装了正确的驱动程序。