无法使张量流正常工作。 DLL加载失败,并且DLL初始化例程失败

时间:2019-03-12 03:23:45

标签: python tensorflow anaconda

即使我已经安装了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,并且   安装了正确的驱动程序。
  •   

0 个答案:

没有答案