tensorflow1.6.0在执行mnist训练的时候突然出现以下错误,求解答...
... Couldn't open CUDA library cupti64_90.dll
... Non-OK-status: status_ status: Failed precondition: could not dlopen DSO: cupti64_90.dll; dlerror: cupti64_90.dll not found
如果是楼上说的话,按照这个做。
先查看CUDA文件夹下有没有cupti64_90.dll,一般是C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\extras\CUPTI\libx64,你看,发现一只你要的东西!
然后查看环境变量,发现那个文件所在的文件夹没有在环境变量中,但是CUDA9.0/bin却在这里。
再来打开CUDA9.0/bin:
所以,把cupit64_90.dll复制到CUDA9.0/bin就好了!
之前遇到过,如果cuda正常安装的话应该是环境变量出了问题。