Python에서 "pip install tensorflow"로 tensorflow를 설치한 후 tensorflow를 import할 때 "Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found"라는 에러가 발생했을 때 해결 방법입니다.
[원인] 내 컴퓨터에 'cudart64_110.dll"이 없기 때문입니다.
[해결방법] 'cudart64_110.dll' 설치
최신의 CUDA Toolkit을 다음 site에서 download 받습니다.
https://developer.nvidia.com/cuda-downloads
windows을 선택하면 아래 그림처럼 Architecture와 Version이 추가로 활성화 됩니다.
Version은 windows 버전을 선택하시면 됩니다. 제 컴퓨터는 windows10이므로 저는 '10'을 선택했습니다.
선택하면 추가로 Installer Type이 활성화됩니다.
Installer Type은 'exe (local)'과 'exe (network)'가 있는데 아무거나 선택하시면 됩니다.
차이는 local은 설치 파일을 모두 컴퓨터에 download 한 후 설치하는 것이고, network는 최소 파일만 컴퓨터에 설치한 후 설치하면서 그때그때 필요한 파일을 down 받아서 설치하는 것입니다.
저는 exe (local)을 선택했습니다.
Installer Type을 선택하면 설치 파일을 download 받을 수 있습니다.
download가 완료되면 CUDA Toolkit을 설치합니다.
tensorflow import 시 에러 없이 잘 실행됨을 알 수 있습니다.
'다시 개발자' 카테고리의 다른 글
Tensorflow 제대로 설치 되었는지 확인하기 (0) | 2021.12.04 |
---|---|
Xcode로 개발한 App, iPhone으로 실행하기 (0) | 2021.12.01 |
MacBook에서 시스템 정보 확인하는 방법 (0) | 2021.11.30 |
Jupyter notebook 실행 (0) | 2021.11.28 |
[Xcode] "Failed to create provisioning profile" error 처리 (0) | 2021.11.25 |
댓글