이번 글에서는 WSL2 아나콘다 가상환경에서 Cuda, cuDNN, Pytorch를 설치해보록 할게요
Linux가 조금 사용되기 때문에 어려울 수도 있으니, 잘 따라와주시길 바라요!
3-1. 아나콘다 가상환경에 Cuda와 cuDNN 설치
1. Cuda를 설치하기 전, 먼저 GPG key를 삭제하도록 하겠습니다. 아래 명령어를 입력해주세요.
sudo apt-key del 7fa2af80
참고) 설치 전 GPG key를 삭제하는 이유는, 이전에 설치된 GPG key가 만료되었거나 변경되었다면 새로운 소프트웨어 업데이트나 설치가 거부 될 수도 있기 때문엡니다. 또한 잘못되거나 손상된 GPG key가 시스템에 있을 경우에도 문제가 발생할 수 있으므로, 삭제하고 새로 설치하는게 좋습니다!
2. CUDA Toolkit Archive(https://developer.nvidia.com/cuda-toolkit-archive)로 접속하여, CUDA Toolkit 11.7.0 을 클릭합니다.
3. 위의 이미지와 같이, Linux -> x86_64 -> WSL-Ubuntu -> 2.0 -> deb(local) 을 선택하면 아래 이미지와 같이 Instructions이 나오게 됩니다.
4. powershell을 열어, wsl을 실행시켜 주세요. 그 후 D드라이브로 이동해주세요
cd /mnt/d
5. 3번의 명령어를 차례로 wsl에 실행시켜 주세요.
시간이 조금 걸리니, 천천히 설치 하시면 됩니다!
명령어를 다 입력하여 설치가 완료되고 나면, cuDNN을 설치하도록 하겠습니다!
6.cuDNN 설치 페이지(https://developer.nvidia.com/login#a-collapse714-92)로 이동하여, nVIDIA 계정 로그인을 한 뒤에 아래 이미지와 같이 클릭하여 Local Installer for Linux x86_64(Tar)를 다운로드 해주세요.
7. 아래 이미지와 같이, 다운로드 받은 파일을 Ubuntu의 home 폴더 밑의 사용자계정폴더(저의 경우에는 “ttspython” 입니다.)에 파일을 드래그해서 넣어주세요.
8. wsl 에서 아래 이미지와 같이 사용자계정명 폴더로 이동해주세요. 이동이 완료되면 아래 명령어를 입력해주세요.
cd /home/ttspython //ttspython 폴더로 이동
tar xvf cudnn-linux-x86_64-8.9.7.29_cuda11-archive.tar.xz