본문 바로가기

Computer/Tensorflow

[Tensorflow] DLL Load failed: 지정된 모듈을 찾을 수 없습니다 해결법


시키는 대로 다 했는데, 위와 같은 에러가 나면 황당하다...

tensorflow 공식 홈페이지에서 나온 해법은, 간단하긴 한데 미봉책 느낌이 물씬 난다 (하지만 작동하니 일단 따라하는 걸로...)


cuDNN 버전과 충돌해서인데, 최신 cuDNN 인 6.x 대를 설치하면 나타나는 현상이다.

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin 에서 cudnn64_6.dll 을 cudnn64_5.dll 로 파일명을 변경한다.

그 후 다시 import 하면 잘 불러와진다.



추가:: TF 1.3 부터는 6.X대를 잘 불러오므로, 위 작업이 필요 없다.