人工智能部署及应用赛项训练指导书
编写:王俊 @ 北京工业职业技术学院
日期:2019年3月
第2章 安装CUDA
注意:本章假定CUDA文件
cuda_9.0.xxx_xxx.xx_linux.run
已经按照0设备复原的要求拷贝至$HOME/Downloads中。
2.1 安装CUDA
chmod a+x cuda_9.0.xxx_xxx.xx_linux.run
sudo ./cuda_9.0.xxx_xxx.xx_linux.run
按照安装提示操作:
- 提示是否同意EULA时,输入
accept
; - 询问是否安装显卡驱动时,输入
n
; - 询问是否安装CUDA 9.0 Toolkit时,输入
y
; - 提示输入Toolkit Location时,直接
回车
; - 询问是否在/usr/local/cuda下创建符号链接时,输入
y
; - 询问是否安装Samples例子程序时,输入
y
; - 提示输入Samples Location例子程序位置时,直接
回车
;
2.2 修改PATH和LD_LIBRARY_PATH
2.2.1 方法一
修改/etc/profile文件内容:
sudo nano /etc/profile
在文件最后添加两行:
export PATH=/usr/local/cuda-9.0/bin:${PATH}
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64:${LD_LIBRARY_PATH}
注意: 按照下面方法修改/etc/profile也可以:
export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
保存退出后,注销并重新登录。
更新ldconfig
sudo ldconfig
2.2.2 方法二
修改/etc/profile文件内容:
sudo nano /etc/profile
在文件最后添加一行:
export PATH=/usr/local/cuda-9.0/bin:${PATH}
修改/etc/ld.so.conf文件内容:
sudo nano /etc/ld.so.conf
在文件最后添加一行:
/usr/local/cuda-9.0/lib64
保存退出后,注销并重新登录。
更新ldconfig
sudo ldconfig
2.3 安装依赖软件包(可选)
sudo apt-get install g++ freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libglu1-mesa libglu1-mesa-dev
2.4 验证安装
输入:
nvcc -V
显示CUDA版本号说明安装成功。