less than 1 minute read

#Notice 적는칸

cuda 삭제 코드

sudo apt-get –purge remove “cublas” “cuda*”

Cuda 설치 사이트. (compute 86 에러 때문에 11.0이 아닌 11.1로 설치. 추후에 tensorflow와 pytorch 모두 설치 가능한 버전 확인할 것)

https://developer.nvidia.com/cuda-toolkit-archive

runfile(local)로 설치해준다.

sudo gedit /etc/bash.bashrc

ADD

export PATH=/usr/local/cuda-11.1/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-11.1/lib64:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/cuda-11.1/extras/CUPTI/lib64:$LD_LIBRARY_PATH ###################

source /etc/bash.bashrc

https://developer.nvidia.com/rdp/cudnn-archive

설치 후 cuda 폴더가 생성이 되는데요. cuda 폴더에 진입하게 되면 include 폴더와 lib64 폴더 및 txt파일이 하나 있습니다. include폴더안의 파일은 cuda의 include로 lib64폴더안의 파일은 cuda의 lib64로 복사해 주면 되는데요.아래와 같이 진행하시면 됩니다.

cd cuda

sudo cp include/cudnn* /usr/local/cuda-11.1/include

sudo cp lib64/libcudnn* /usr/local/cuda-11.1/lib64/

sudo chmod a+r /usr/local/cuda-11.1/lib64/libcudnn*

cat /usr/local/cuda-11.1/include/cudnn_version.h grep CUDNN_MAJOR -A 2

설치 완료 확인

nvcc -V

python

print(torch.cuda.is_available())

torch.version

torch.version.cuda

cuda 버전에 맞는 pytorch 설치

pip uninstall torch

pytorch cuda version 확인하여 설치

단. 여기서 conda 말고 pip로 설치해줘야 오류가 덜 뜬다.

https://pytorch.org/get-started/previous-versions/

tensorflow cuda version

https://www.tensorflow.org/install/source#tested_build_configurations

pytorch cuda version

https://pytorch.org/get-started/previous-versions/

Tags:

Categories:

Updated: