wget https://developer.download.nvidia.com/compute/cuda/12.9.1/local_installers/cuda_12.9.1_575.57.08_linux.run
sudo sh cuda_12.9.1_575.57.08_linux.run --silent
wget https://developer.download.nvidia.com/compute/cuda/12.8.1/local_installers/cuda_12.8.1_570.124.06_linux.run
sudo sh cuda_12.8.1_570.124.06_linux.runsudo vim ~/.bashrcexport PATH="/usr/local/cuda/bin:$PATH"
export CUDA_HOME="/usr/local/cuda"
export LD_LIBRARY_PATH="/usr/local/cuda/lib64"cuDNN安装(以cuda12.8,cudnn 9.14.0.64为例)
cuDNN下载一般都需要账号和密码,而且需要对应cuda的版本进行下载。版本对应可以参考:https://docs.nvidia.com/deeplearning/cudnn/support-matrix/index.html
直接看下载地址,里边有粗略的版本对应信息:https://developer.nvidia.com/rdp/cudnn-download
这由于下载需要账户,所以使用wget时,需要先点击下载(Local Installer for Linux x86- 64(TAR)),然后复制链接:
wget https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-9.14.0.64_cuda12-archive.tar.xzcudnn-linux-x86_64-9.14.0.64_cuda12-archive.tar.xz
进入到下载的目录,进行解压:
tar -xf cudnn-linux----xxxx注意!这里下载后的文件可能不是tar或者xz后缀名结尾的,后边有一大长串乱码,把他们删掉就好了。
将解压后的文件拷贝到CUDA对应的安装目录下,并更改文件属性:
sudo cp cudnn-linux-x86_64-9.14.0.64_cuda12-archive/include/cudnn*.h /usr/local/cuda-12.8/include
sudo cp cudnn-linux-x86_64-9.14.0.64_cuda12-archive/lib/libcudnn* /usr/local/cuda-12.8/lib64*
sudo chmod a+r /usr/local/cuda-12.8/include/cudnn.h
sudo chmod a+r /usr/local/cuda-12.8/lib64/libcudnn* 查看版本号:
cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2 或者
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2 (1
评论