簡體   English   中英

tensorflow:無法加載動態庫“cudart64_110.dll”; dlerror: 未找到 cudart64_110.dll

[英]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

然后只需按照安裝指南進行操作。 如果您需要更多幫助或它不起作用,只需編寫它。

如果您使用的是 Windows,則此錯誤很可能是由於 Microsoft Visual C++ Redistributable for Visual Studio 過時所致。 go ahead to https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170 and install an updated version of Microsoft Visual C++ Redistributable that fits your system.

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM