티스토리 뷰

문제점

 

W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found


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.

 

위 에러는 tensorflow 2.0 에서 GPU 를 이용하려 할때 cudart64_101.dll 라이브러리를 찾을 수 없어서 생기는 에러입니다

저는 Nvidia 그래픽카드를 사용하고 있었는데 AMD 그래픽카드는 정확히 어떤에러가 나오는지는 잘 모르겠습니다

 

 

해결방법

 

Nvidia 기준으로는 CUDA Toolkit을 버전에 맞게 설치해주시면 됩니다.

 

설치 링크

https://developer.nvidia.com/cuda-toolkit-archive

 

CUDA Toolkit Archive

Previous releases of the CUDA Toolkit, GPU Computing SDK, documentation and developer drivers can be found using the links below. Please select the release you want from the list below, and be sure to check www.nvidia.com/drivers for more recent production

developer.nvidia.com

저는 cudart64_101.dll 을 찾기때문에 최신버전은 cudart64_102.dll 이지만 

 

Archived Releases

CUDA Toolkit 10.1 update2 (Aug 2019), Versioned Online Documentation

 

위 버전을 받았습니다. 버전에 맞게 설치해주시면 됩니다.

 

 

결과

Nvidia CUDA Toolkit 설치 폴더에서 cudart64_101.dll을 확인할 수 있습니다

 

 

위처럼 나오면 성공입니다

댓글
공지사항
최근에 올라온 글