Cudart64_90.dll 누락 오류 수정: 4가지 효과적인 솔루션

Cudart64_90.dll 누락 오류 수정: 4가지 효과적인 솔루션

많은 사용자가 Tensorflow나 비슷한 도구를 사용하는 동안 Could not find the cudart64_90.dll 메시지를 보고했습니다. 개발자라면 문제가 될 수 있으므로 오늘은 올바르게 수정하는 방법을 보여드리겠습니다.

cudart64_90.dll이 없으면 어떻게 해야 하나요?

1. CUDA 툴킷 9 설치

  1. CUDA Toolkit 9 ​​다운로드 페이지를 방문하세요 .
  2. 버전과 운영체제를 선택하세요.cuda 9 다운로드 설정
  3. 기본 설치 프로그램 섹션에서 다운로드를 클릭하여 다운로드하세요.기본 설치 프로그램 다운로드
  4. 다운로드가 완료되면 설치 파일을 실행하고 지시를 따르세요.

일부 사용자는 네트워크 설치 프로그램이 오프라인 설치 프로그램보다 더 잘 작동한다고 보고했지만, 다른 사용자는 오프라인 버전이 더 잘 작동한다고 말합니다. 두 가지 모두 사용해보세요.

2. 누락된 파일을 수동으로 복사합니다.

  1. CUDA Toolkit 9를 다운로드하고 추출합니다. 설치 파일을 실행하지 마세요.
  2. Windows + 키를 누르고 %localappdata%를R 입력합니다 .localappdata 실행 창
  3. 다음으로 이동Temp\CUDA\cudart\bin
  4. 거기에서 cudart64_90.dll을 찾아 복사하세요.
  5. 다음으로 이동하세요C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1\bin
  6. 해당 디렉토리에 DLL을 붙여넣습니다.

5단계의 파일 경로는 설치된 CUDA 버전에 따라 다를 수 있습니다.

3. CUDA 툴킷 9 재설치

  1. Windows + 키를 누르고 앱 및 기능을X 선택합니다 .앱 및 기능 메뉴
  2. CUDA Toolkit 9를 찾아서 옆에 있는 세 개의 점을 클릭하고 제거를 선택합니다 .앱 제거 w11
  3. 화면의 지시를 따르세요.
  4. 제거한 후 CUDA Toolkit 9를 다시 다운로드하세요.

9.1 등 다른 버전이 설치되어 있는 경우 이 솔루션이 작동하려면 해당 버전을 제거해야 합니다.

4. PATH 변수 변경

  1. CUDA와 cuDNN이 설치되어 있는지 확인하세요. 이 솔루션이 작동하려면 버전 9가 필요합니다.
  2. Windows 키 +를 누르고 S 고급 보기를 입력합니다. 목록에서 고급 시스템 설정 보기를 선택합니다.고급 시스템 설정 시작 메뉴
  3. 환경 변수를 클릭합니다 .환경 변수 버튼
  4. 사용자의 Path 변수를 두 번 클릭 하고 cudart64_90.dll이 포함된 CUDA 및 CuDNN의 경로를 추가합니다.
  5. 변경 사항을 저장합니다.
  6. 시스템 변수에서 경로 변수를 찾아 4단계의 동일한 경로를 추가합니다.
  7. 변경 사항을 저장합니다.

가상 환경을 사용하는 경우 해당 환경에도 이러한 경로를 추가해야 할 수도 있습니다.

이것은 Nvidia DLL에서 발생할 수 있는 유일한 오류는 아니며, nvapi64.dll에 대해서 이미 작성했으며 nvspcap64.dll을 찾을 수 없는 경우의 대처 방법에 대해서도 작성했습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다