首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >尝试在GPU中使用tensorflow,但“无法加载动态库‘'cudart64_110.dll'",我已经安装了cudatool和cuDNN

尝试在GPU中使用tensorflow,但“无法加载动态库‘'cudart64_110.dll'",我已经安装了cudatool和cuDNN
EN

Stack Overflow用户
提问于 2022-11-15 16:40:50
回答 2查看 97关注 0票数 -2

我是tensorflow的新手,我正在尝试训练CNN来进行图像分类。以下是我遇到的错误:

代码语言:javascript
运行
复制
2022-11-15 11:18:50.087877: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found
2022-11-15 11:18:50.088548: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
nd
2022-11-15 11:19:04.824435: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cublasLt64_11.dll'; dlerror: cublasLt64_11.dll not found2022-11-15 11:19:04.824617: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cufft64_10.dll'; dlerror: cufft64_10.dll not found2022-11-15 11:19:04.824783: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'curand64_10.dll'; dlerror: curand64_10.dll not found      
2022-11-15 11:19:04.825030: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cusolver64_11.dll'; dlerror: cusolver64_11.dll not found2022-11-15 11:19:04.825218: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cusparse64_11.dll'; dlerror: cusparse64_11.dll not found2022-11-15 11:19:04.825408: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cudnn64_8.dll'; dlerror: cudnn64_8.dll not found      
2022-11-15 11:19:04.825483: W tensorflow/core/common_runtime/gpu/gpu_device.cc:1934] Cannot dlopen some GPU libraries. Please make sure the missing libraries mentioned above are installed properly if you would like to use GPU. Follow the guide at https://www.tensorflow.org/install/gpu for how to download and setup the required libraries for your platform.Skipping registering GPU devices...

我有GPU可用,数据自动化系统的版本是11.2这是我检查CUDA版本时得到的 这是我的tf版本

尝试了很多方法,但仍然没有效果,不知道还在继续。非常感谢你的帮助。

按照https://www.tensorflow.org/install/pip上的说明做了几次。

EN

回答 2

Stack Overflow用户

发布于 2022-11-15 21:44:20

我的问题刚解决。对此进行了研究,发现了使用cmd安装Tensorflow可能导致的问题。

  1. 确保正确安装cuDNN。
  2. 查找位于C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin中的“C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin”文件。
  3. 复制并粘贴该.dll文件到C:\Windows\System32

这个方法对我有用,希望任何人都能找到它的帮助。

票数 1
EN

Stack Overflow用户

发布于 2022-11-15 18:43:09

试试' Nvidia -smi -L‘我试着检查515.43.04+ (CUDA 11.7) CUDA与驱动程序兼容性上的兼容性矩阵

版本Python版本编译器构建工具cuDNN CUDA 2.10.0__ 3.7-3.10_

  1. 下载https://bootstrap.pypa.io/pip/2.7/get-pip.pyhttps://bootstrap.pypa.io/get-pip.py
  2. python get-pip.py
  3. 安装MSYS2:msys2
  4. 安装可视化C++构建工具2019:https://www.msys2.org/

_

____________a. C:\Program \NVIDIA计算工具包\CUDA\v11.4\bin

____________b. C:\Program \NVIDIA计算工具包\CUDA\v11.4\extras\CUPTI\lib64 64

____________c. F:\msys64 64\mingw64\bin

____________d. F:\msys64 64\usr\bin

  1. python3 -m pip安装-升级pip
  2. python3 -m pip安装-U六轮包装
  3. python3 -m pip安装-U keras_preprocessing -no-deps
  4. python3 -m pip安装tensorflow
  5. python3 -m pip安装tensorflow-gpu

参考文献:Tensorflow安装

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74449226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档