[디버그] cuda home environment variable is not set
2023. 5. 29. 15:50ㆍ디버그
다음과 같은 오류를 볼때가 있다.
cuda home environment variable is not set
해결 방법 중 하나로 정말 CUDA가 설치되어 있는지 확인해봐야 한다.
pip install로 하는 거 말고 다음과 같이 웹사이트로 받는 거 말이다.
https://developer.nvidia.com/cuda-11-7-0-download-archive?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=18.04&target_type=runfile_local
터미널에서 /usr/local 디렉토리에 ls 명령어를 쳤을 때 cuda 또는 cuda-xx-x가 있는지 확인하자
없으면 설치하자
설치는 사이트에 들어가서 설치하라는 대로 하면 된다
설치할때 주의할 점
현재 nvidia driver는 설치되어 있을 수 있다.
이때 cuda 버전과 호환이 되어야 한다. 아니면 apt 충돌이 생긴다.
다음 사이트에 들어가서 Nvidia driver와 cuda toolkit간의 호환을 확인하고 맞는 cuda toolkit을 설치하자.
아니면 nvidia driver를 업그레이드 하는 방법도 있겠지만 여기서 다루지는 않는다.
'디버그' 카테고리의 다른 글
[디버그] TypeError: Object of type reversed is not JSON serializable (0) | 2023.11.06 |
---|---|
[디버그] git clone 할 때 fatal destination path 오류가 뜬다면 (0) | 2023.10.16 |
[디버그] conda 가상환경 내 pip install -r requirements 설치시 주의사항 (0) | 2023.05.29 |
[디버그] miniconda 설치 및 주의사항 (0) | 2023.05.28 |
[디버그] vscode 상에서 autopep8 안될때 (0) | 2023.05.24 |