https://blog.csdn.net/qq_34848334/article/details/131015697?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169708238516800192266848%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=169708238516800192266848&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-1-131015697-null-null.142^v96^pc_search_result_base6&utm_term=linux%E5%A6%82%E4%BD%95%E5%AE%89%E8%A3%85cuda%E3%80%81cudnn&spm=1018.2226.3001.4187
Linux安装cuda和cudnn教程
QT-Smile
已于 2023-08-10 21:43:51 修改
1112
收藏 8
文章标签: linux 运维 python
版权
Linux安装cuda和cudnn教程
文章目录
1.下载cuda和cudnn
2. 安装cuda并检验安装是否成功
3. 安装cudnn
4.验证cuda是否能用代码
附件:解压各种格式文件的Linux命令
参考文献
卸载之前的cuda
卸载之前的cuda教程
1.下载cuda和cudnn
CUDA下载地址:https://developer.nvidia.com/cuda-toolkit-archive
在ubantu的一个文件夹下打开命令行,分别输入:
wget https://developer.download.nvidia.com/compute/cuda/11.7.0/local_installers/cuda_11.7.0_515.43.04_linux.run
1
sudo sh cuda_11.7.0_515.43.04_linux.run
1
cuDNN下载地址:https://developer.nvidia.com/rdp/cudnn-archive
解压压缩文件(cudann)的各种命令
(1)xz文件怎样解压
xz -d 文件名
1
(2)tar文件怎样解压
tar xvf 文件名
1
(3)tar.bz2文件怎样解压
sudo tar -jxvf XXX.tar.bz2
1
将下载的安装包上传至离线Linux下存放文件的文件夹中。
2. 安装cuda并检验安装是否成功
**注:**此处以将cuda安装至software文件夹中为例,完成下述安装步骤说明:
(1)
sudo ./cuda_10.2.89_440.33.01_linux.run
或者
sudo sh ./cuda_10.2.89_440.33.01_linux.run
1
2
3
(2)选择“Continue”
(3)输入“accept”
(4)使用enter键,取消其他的只留第二个“CUDA Toolkit 11.3”
(5)选择“options”
(6)选择“Toolkit Options”
(7)使用enter键,取消红色方框的内容,并选择“Change Toolkit Install Path”
(8)输入安装路径
(9)选择“Done”
(10)选择“Library install path(…)”
(11)输入安装路径
(12)选择“Done”
(13)选择“Install”
(14)修改环境变量
(14.1)
vim ~/.condarc
1
(14.2)按Insert键进行编辑模式
(14.3)输入一下路径
(14.4)按esc,输入【:wq】;或者输入【:wq! 】
(14.5)激活环境变量
source ~/.bashrc
(15)测试cuda是否安装成功
在命令行中输入
nvcc -V
1
3. 安装cudnn
下载完,并使用解压命令进行解压完成
(1)cuDNN下载地址:https://developer.nvidia.com/rdp/cudnn-archive
(2)解压cudann文件
(3)解压压缩文件(cudann)的各种命令
(1)xz文件怎样解压
xz -d 文件名
1
(2)tar文件怎样解压
tar xvf 文件名
1
(3)tar.bz2文件怎样解压
sudo tar -jxvf XXX.tar.bz2
1
(4)随后在当前路径的命令行终端输入以下三条命令进行cudnn的安装:
在cudann解压后的文件中打开命令行
sudo cp include/cudnn.h /usr/local/cuda-11.7/include
sudo cp lib/libcudnn* /usr/local/cuda-11.7/lib64
sudo chmod a+r /usr/local/cuda-11.7/include/cudnn.h /usr/local/cuda-11.7/lib64/libcudnn*
1
2
3
4
5
6
7
8
9
10
11
12
13
4.验证cuda是否能用代码
import torch
print(torch.__version__)
print(torch.cuda.is_available())
1
2
3
附件:解压各种格式文件的Linux命令
(1)xz文件怎样解压
xz -d 文件名
1
(2)tar文件怎样解压
tar xvf 文件名
1
(3)tar.bz2文件怎样解压
sudo tar -jxvf XXX.tar.bz2
————————————————
版权声明:本文为CSDN博主「QT-Smile」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_34848334/article/details/131015697