ubuntu18.04配置CUDA10.0详细步骤

1.首先在CUDA官网下载CUDA10.0,附链接点击此处下载runfile选项,然后下载。
ubuntu18.04配置CUDA10.0详细步骤_第1张图片
2.查看配置,是否满足,不满足则要匹配(匹配方法可以在我别的文章中找到)
ubuntu18.04配置CUDA10.0详细步骤_第2张图片ubuntu18.04配置CUDA10.0详细步骤_第3张图片
3.补库

sudo apt-get install freeglut3-dev libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

4.检测是否可用

md5sum cuda_10.0.130_410.48_linux.run

出现如下则表示可用
9375304c8dc8d42e7f9a9ae37e80b42b cuda_10.0.130_410.48_linux.run
5.关闭图形化界面(重启登录后,命令行登录账户后进行下一步)

sudo systemctl set-default multi-user.target
sudo reboot

6.开启图形化界面

sudo systemctl set-default graphical.target
sudo reboot

7.安装,选项代表不安装opengl相关。(安装时有很长的声明按Crtl+c跳过,选择accept,另外需要注意opengl选项选择n)

sudo sh cuda_10.0.130_410.48_linux.run –no-opengl-files

ubuntu18.04配置CUDA10.0详细步骤_第4张图片然后会看到三个installed。
ubuntu18.04配置CUDA10.0详细步骤_第5张图片
8.安装环境变量

vim ~/.bashrc

10.在最后写入并保存:

export CUDA_HOME=/usr/local/cuda
export PATH=$PATH:$CUDA_HOME/bin
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

11.使其生效

source ~/.bashrc

12.查看是否生效

cat /proc/driver/nvidia/version
nvcc -V

13.跑一下案例测试,出现pass即成功,失败的话可以重启试试(出现问题可以重启试试,一般可以解决一些问题,重装系统可以解决所有问题,哈哈哈)

cd ~/NVIDIA_CUDA-10.0_Samples/1_Utilities/deviceQuery
sudo make
./deviceQuery

附:没有问题的可以忽略:如果开机出现卡在/dev/sda1位置可以按crtl+alt+F3或者F1到F6之间,不同电脑按键不同,然后删掉所有的驱动文件,再卸载一下nvidia驱动(小编认为以前的nvidia驱动有残留)

你可能感兴趣的:(ubuntu,深度学习)