以cuda9.0为例:
安装
首先,下载对应版本的cuda的运行脚本,我下载的是cuda_9.0.176_384.91_linux.run
1) 运行脚本文件sudo sh cuda_9.0.176_384.91_linux.run
一路确认,选择默认设置即可。但是,需要注意的是,当询问是否安装显卡驱动时,选择no
cuda默认是安装在/usr/local目录下的,可执行文件都存放在bin目录下,需要用到的库放在lib64下。
安装完成后,local目录下出现了名为cuda-9.0的文件夹。由于在安装过程中选择了创建软连接,即创建了cuda目录指向cuda-9.0,故接下来添加路径只需添加cuda的路径即可。这样做,在进行不同版本的cuda切换时会方便很多。
2)安装完成后,编辑bashrc文件:sudo gedit ~/.bashrc
在文件末尾添加:export CUDA_HOME=/usr/local/cuda
export PATH=$PATH:/usr/local/cuda/bin
export LD_LIBRARY_PATH=/usr/local/cuda/lib64
保存关闭文件后,运行source ~/.bashrc
3)编辑profile文件:sudo gedit ~/etc/profile
文件末尾添加:export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64
4)编辑cuda.conf文件: