tensorflow: Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found

tensorflow: Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found

所以我想做一些机器学习,我想利用我的 gpu。 我在 tensorflow 版本 2.6.0(我也试过 tensorflow-gpu)。我安装了 CUDA 11.2 和 cuDNN 8.1。将所有内容都添加到 PATH 中,就像这里所说的 https://www.tensorflow.org/install/gpu。但是我仍然收到无法找到 cudart64_110.dll 的错误。该文件甚至位于 'NVIDIA GPU Computing Toolkit\CUDA\v11.2\bin' 目录中。有人有想法吗?

我今天遇到了同样的错误。在tf之前的版本中,我需要安装一个Nvidia工具包来获取文件。

这是 cudart64_110.dll 文件的正确工具包:https://developer.nvidia.com/cuda-11.3.0-download-archive

然后按照安装指南进行操作即可。如果您需要更多帮助或它不起作用,请写下来。