ubuntu 正确安装CUDA+CUDNN

本文详细介绍了如何在Linux环境下安装CUDA和cuDNN,包括卸载原有驱动、禁用nouveau驱动、禁用X服务等步骤,并提供了设置环境变量及动态链接库的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、CUDA安装

  1. 根据应用的版本要求官网下载CUDA  

                    可选版本链接:https://developer.nvidia.com/cuda-toolkit-archive

       2. 卸掉原有驱动

        sudo apt remove --purge nvidia*

   3.禁用nouveau

   sduo /etc/modprobe.d/blacklist.conf

         最后一行添加  blacklist nouveau

        执行  sduo update-initramfs -u

        重启,执行   lsmod | grep nouveau

        无任何输出即可。

    4.禁用X服务

    执行      sudo /etc/init.d/lightdm stop

   Ctrl+Alt+F1 进入命令行

5.给cuda run文件赋予执行权限   

sudo chmod a+x cuda文件.run

6.安装cuda

sudo ./cuda文件名.run -no-opengl-files

安装过程中注意,当要选择时候安装驱动时不要选择"no",显卡驱动安装查看

http://blog.youkuaiyun.com/z_and_m/article/details/79429102

安装成功后,声明环境变量,将以下写入~/.bashrc尾部:

export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}

export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}


设置环境变量

终端输入:sudo gedit /etc/profile
文件末尾加入:export PATH=“/usr/local/cuda/bin:$PATH”
运行:source /etc/profile,查看是否有误

 

设置动态链接库

终端输入:sudo gedit /etc/ld.so.conf.d/cuda.conf
添加:/usr/local/cuda/lib64
执行生效:sudo ldconfig
二、 安装CUDNN

    1.下载对应的cudnn

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

   2.下载后解压,解压后文件夹为cuda,进入include,执行

sudo cp cudnn.h /usr/local/cuda/include/

   3.进入lib64文件夹,执行

sudo cp lib* /usr/local/cuda/lib64/

4.执行

cd /usr/local/cuda/lib64/
sudo rm -rf libcudnn.so libcudnn.so.6           #删除原有动态文件
sudo ln -s libcudnn.so.6.0.21 libcudnn.so.6     #生成软链接
sudo ln -s libcudnn.so.6 libcudnn.so            #生成软链接

"libcudnn.so.6" 和"libcudnn.so.6.21"由下载的cudnn文件决定。









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值