Couldn't open CUDA library cupti64_90.dll 如何解决?

298 次浏览
Mr.Z::

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
回答 04-03
美しきもの

之前遇到过,如果cuda正常安装的话应该是环境变量出了问题。

1 评论 1 04-03
紫色蒲公英
不折不扣的AI菜鸟一只!
已采纳

如果是楼上说的话,按照这个做。

先查看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就好了!

5 评论 1 04-03
需要登录后才能回答哟~ 点击