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目录,赋予执行权限

命令

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

结果

三、安装

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的话,会出现黑屏或者循环登录的问题,如果加了上面的参数就不会出现这个选项了。

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

安装结束会有以下信息

安装完成,重启机器。

五、验证安装

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

出现版本信息代表正常

3、编译samples例子

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

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

 

 

 测试结果都是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号

 

  • 11
    点赞
  • 116
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件测试李同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值