OSError:[WinError 126]重新安装CUDA库后找不到指定的模块

时间:2019-06-21 02:03:45

标签: tensorflow

在Anaconda中尝试将tensorflow作为tf导入时发生错误。尝试使用GPU加载张量流。

从树脂安装CUDA Toolkits V 9.0-10.1到手动辅助PATH的所有内容。尝试使用Anaconda来弥补基本CMD中发生的构建问题。

(tensorflow-gpu)PS C:\ Users \ Sleeper>激活tensorflow-gpu

C:\ Users \ Sleeper> conda.bat激活tensorflow-gpu (tensorflow-gpu)PS C:\ Users \ Sleeper> python Python 3.5.2 | Continuum Analytics,Inc. | (默认值,2016年7月5日,11:41:13)[win32上的[MSC v.1900 64位(AMD64)]] 输入“帮助”,“版权”,“信用”或“许可证”以获取更多信息。

  
    
      

将tensorflow导入为tf       追溯(最近一次通话):         文件“ C:\ Users \ Sleeper \ Anaconda3 \ envs \ tensorflow-gpu \ lib \ site-packages \ tensorflow \ python \ platform \ self_check.py”,行75,在preload_check中           ctypes.WinDLL(build_info.cudart_dll_name)          init 中的文件“ C:\ Users \ Sleeper \ Anaconda3 \ envs \ tensorflow-gpu \ lib \ ctypes__init __。py”,行347           self._handle = _dlopen(self._name,mode)       OSError:[WinError 126]找不到指定的模块

    
  

在处理上述异常期间,发生了另一个异常:

回溯(最近通话最近):   文件“”,第1行,位于   文件“ C:\ Users \ Sleeper \ Anaconda3 \ envs \ tensorflow-gpu \ lib \ site-packages \ tensorflow__init __。py”,第28行,在     从tensorflow.python import pywrap_tensorflow#pylint:disable = unused-import   在第49行中输入文件“ C:\ Users \ Sleeper \ Anaconda3 \ envs \ tensorflow-gpu \ lib \ site-packages \ tensorflow \ python__init __。py”     从tensorflow.python导入pywrap_tensorflow   第30行的文件“ C:\ Users \ Sleeper \ Anaconda3 \ envs \ tensorflow-gpu \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py”     self_check.preload_check()   文件“ C:\ Users \ Sleeper \ Anaconda3 \ envs \ tensorflow-gpu \ lib \ site-packages \ tensorflow \ python \ platform \ self_check.py”,行82,在preload_check中     %(build_info.cudart_dll_name,build_info.cuda_version_number)) ImportError:找不到“ cudart64_100.dll”。 TensorFlow要求将此DLL安装在%PATH%环境变量中命名的目录中。从以下URL下载并安装CUDA 10.0:https://developer.nvidia.com/cuda-90-download-archive

sess = tf.Session(config = tf.ConfigProto(log_device_placement = True))实际上返回true。

由于我在计算机上安装了多个CUDA库,因此我不知道发生了什么。我认为这可能是Windows的问题。

0 个答案:

没有答案