최신 NVIDIA GPU (RTX 50 시리즈 등)를 구매한 후 설레는 마음으로 딥러닝 환경을 구축하려 할 때, CUDA error: no kernel image is available 이나 not compatible with the current PyTorch installation 같은 호환성 에러를 마주하면 매우 당황스럽습니다.
이 문서는 이러한 문제의 원인을 명확히 설명하고, 수많은 시행착오를 거치지 않도록 처음부터 끝까지 가장 확실하고 안정적인 방법으로 Anaconda, VS Code, PyTorch, CUDA를 사용한 개발 환경을 구축하는 과정을 안내합니다.
가장 먼저 컴퓨터의 기본 시스템을 준비합니다. 이미 완료된 부분이라도 올바르게 설치되었는지 확인해 보세요.
기존에 잘못 설치된 환경이 남아있으면 계속해서 문제가 발생합니다. **'완벽한 삭제'**가 가장 중요합니다.
conda deactivate 명령어로 base 환경으로 돌아옵니다.conda env remove -n [삭제할 환경 이름] 명령어로 문제가 있던 가상 환경을 삭제합니다. (예: conda env remove -n pytorch-gpu)conda info --envs 명령어로 목록에 base만 남았는지 확인하여 삭제를 완료합니다.