linux 安装cuda教程(图文)

一、安装包下载

网址:https://developer.nvidia.com/cuda-10.0-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804&target_type=runfilelocal

其他版本参考官网:这个同学写的不错

https://blog.csdn.net/discoverer100/article/details/86696311

二、丢到root目录,赋予执行权限

linux 安装cuda教程(图文)_第1张图片

命令

sudo chmod a+x cuda_10.0.130_410.48_linux.run

结果

linux 安装cuda教程(图文)_第2张图片

三、安装

sudo ./cuda_10.0.130_410.48_linux.run --no-opengl-libs

四、安装过程选择

1、阅读声明,按enter或者D往下阅读accept即可。

2、选项Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 410.48?,输入n,因为我们已经安装了nvidia的驱动。


3、 选项install the OpenGL libraries,如果双显卡(集显+独显)选择n,如果只有独显可以选择y,如果双显卡选择y的话,会出现黑屏或者循环登录的问题,如果加了上面的参数就不会出现这个选项了。

linux 安装cuda教程(图文)_第3张图片

。。。。。。
4、 后面的可以都选择yes,最后一个选项我们可以选择n,也就是不复制Samples,因为安装目录下有samples

安装结束会有以下信息

linux 安装cuda教程(图文)_第4张图片

安装完成,重启机器。

五、验证安装

1、执行命令

export PATH="/usr/local/cuda-10.0/bin:$PATH" 
export LD_LIBRARY_PATH="/usr/local/cuda-10.0/lib64:$LD_LIBRARY_PATH" 

这两条命令是将cudabin文件和lib导出到系统环境中。
如果安装的版本不是一样的,更换路径中的cuda-10.0。

2、执行命令

nvcc -V

出现版本信息代表正常

linux 安装cuda教程(图文)_第5张图片

3、编译samples例子

#编译并测试设备 deviceQuery:
cd /usr/local/cuda-10.0/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery

#编译并测试带宽 bandwidthTest:
cd ../bandwidthTest
sudo make
./bandwidthTest

 linux 安装cuda教程(图文)_第6张图片

 linux 安装cuda教程(图文)_第7张图片

 测试结果都是Result = PASS,说明CUDA安装成功

4、将cudabinlib写入系统环境(如果你只想为当前用户配置 cuda 环境,可以在 ~/.bashrc 下添加如下指令;如果你想为所有用户都添加 cuda 环境,则可以在 /etc/profile 文件下添加系统环境变量)下面为当前用户为例子

cd /home/
vi  ~/.bashrc

加入下面的内容

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

保存退出,执行命令

 source  ~/.bashrc

完成。

2020年10月15号

 

你可能感兴趣的:(Linux,ubuntu,cuda,linux)