cudart64_110.dll 에러 해결방법, Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found

728x90
반응형

TensorFlow 를 공부하려고 유튜브를 보면서 공부하다가 드디어 첫 번째 예제를 실행하려는 순간...

 

"Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found" 이런 게 나왔다. 하지만 실행은 잘 됐다.. 뭐지?? 열심히 찾아보니.

 

cuda가 설치 안되어 있어서 그런 거란다. 하..(뭐하나 쉬운 게 없다.)

 

 

 

https://www.tensorflow.org/install/gpu

 

GPU 지원  |  TensorFlow

Google I/O is a wrap! Catch up on TensorFlow sessions View sessions GPU 지원 참고: GPU 지원은 CUDA® 지원 카드가 있는 Ubuntu 및 Windows에 제공됩니다.TensorFlow GPU 지원에는 다양한 드라이버와 라이브러리가 필요합니

www.tensorflow.org

 

경고문구에 링크가 하나 있는데 여기서 하라는 대로 하면 된다 그래서 들어가 봤다.

 

우선 설치된 TensorFlow를 삭제했다. 아래 코드 입력.

pip uninstall tensorflow

 

재부팅 후 

 

 

순서대로 따라서 설치하고, 아래쪽으로 쭉 내려보면 

 

 

위 내용도 그대로 따라 했는데.. 왜 난안되는 걸까 하. 

 

그래서, 

 

 

이 코드를 추가하니까 우선 GPU를 활용하는 거 같은데.. 또 다른 문구가 나타났다. 

 

 

 

2022-05-19 12:01:56.528962: I tensorflow/core/platform/cpu_feature_guard.cc:193] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations:  AVX AVX2 To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.

 

AVX, AVX2를 사용하려면 컴파일을 다시 하라는 뭐 그런 말 같은데... 잘 모르겠다. stackoverflow에 나와 같은 문제가  발생한 사람들이 많은 것 같은데... 난 아직 해결방법을 찾지 못했다ㅜㅜ 우선 이건 오류나 경고 가아 니니 패스

 

 

728x90
반응형