개발/개발환경
Ubuntu - (1) Pytorch, cuda 설치 및 환경변수 설정
BangPro
2024. 3. 13. 16:14
728x90
pytorch 다운
본인 cpu와 운영체제에 맞는 버전 택하면 된다.
conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
cuda 다운
pytorch 버전에 맞는 cuda를 받으면 된다.
wget <https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin>
sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget <https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda-repo-wsl-ubuntu-11-8-local_11.8.0-1_amd64.deb>
sudo dpkg -i cuda-repo-wsl-ubuntu-11-8-local_11.8.0-1_amd64.deb
sudo cp /var/cuda-repo-wsl-ubuntu-11-8-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cuda
요상한 오류 뜨면 그냥 명령어 앞에 sudo를 붙이면 된다.
환경변수
vim ~/.bashrc
#또는
vim ~/.profile
export PATH=/usr/local/cuda-11.8/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64:$LD_LIBRARY_PATH
결과 확인
nvcc -V
#또는
nvcc -version
nvcc 없다고 뜨면 오류 코드에 있는 패키지를 pip으로 설치하면 된다.