Ubuntu16.04下安装cuda10.0

我在自己电脑上通过以下方式成功安装,记录以供参考。

1:登录cuda官网 (https://developer.nvidia.com/cuda-10.0-download-archive) ,选择对应版本下载。
Ubuntu16.04下安装cuda10.0_第1张图片

2:禁用nonveau驱动(安装时已经禁用)
3:切换到cuda的安装目录下,运行sudo sh cuda*.run(*号位置根据对应的cuda版本填写)
Ubuntu16.04下安装cuda10.0_第2张图片Ubuntu16.04下安装cuda10.0_第3张图片

  首先会显示用户许可证信息,按空格键直至进度条显示到100%
然后按照提示一步步操作accept-n(driver,此前已安装过驱动)-y-y-y
(有如下信息 可以忽略:
***WARNING: Incomplete installation! This installation did not install the CUDA Driver. A driver of version at least 384.00 is required for CUDA 10.0 functionality to work.)


4:安装时出现以下错误:

Missing recommended library: libGLU.so
Missing recommended library: libX11.so
Missing recommended library: libXi.so
Missing recommended library: libXmu.so

原因:缺少相关库,执行以下命令,

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

5:再次执行sudo sh cuda*.run,成功安装
6:添加环境变量

sudo gedit ~/.bashrc

将以下内容添加到最后

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

保存退出

source ~/.bashrc

7:测试是否成功,执行nvcc --version

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