机器学习踩坑之Ubuntu系统的CUDA安装

本文提供详细的CUDA安装步骤,包括从官方网站下载、安装配置、环境变量设置到验证安装成功的方法。适用于Ubuntu系统的用户,确保GPU加速功能正常工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考文章:https://blog.youkuaiyun.com/u012235003/article/details/54575758

准备工作

  • 去cuda官网下载安装文件
  • 进入文本行模式

安装CUDA

  • 关闭图形界面
sudo service lightdm stop
  • 运行cuda文件

首先给cuda可执行权限:

sudo chmod a+x filename
  • 运行cuda文件
sudo ./filename --no-opengl-libs
  • 安装过程的选项选择
    阅读声明,一直按D即可,然后accept
    选项install nvidia accelerated Graphics Driver,输入n,因为前文已经安装了nvidia驱动
    选项install the OpenGL libraries,如果双显卡(集显+独显)选择n,如果只有独显可以选择y,如果双显卡选择y的话,会出现黑屏或者循环登录的问题,如果加上上面的参数不会出现这个选
    后面的可以都选择yes,最后一个选项我们可以选择n,也就是不复制Sample,因为安装目录下有sample

  • 重启图形化界面

sudo service lightdm start
  • 环境配置
    安装完毕后,重启打开终端输入
export PATH="/usr/local/cuda-9.2/bin:$PATH" 
export LD_LIBRARY_PATH="/usr/local/cuda-9.2/lib64:$LD_LIBRARY_PATH"

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

检测安装是否成功

  • 检查路径
    ~/dev下是否存在多个以nvidia开头的文件,若无,安装错误,解决方案请参考下一篇文章

  • 检查CUDA Toolkit是否安装成功
    终端输入:

    nvcc -V
    

    会输出CUDA的版本信息

  • 编译samples例子
    进入到Samples安装目录,然后再该目录下终端输入make,等待十来分钟。

  • 编译完成后测试
    可以再Sample里面面找到bin/x86_64/linux/release/目录,并切换到该目录运行deviceQuery程序

    sudo ./deviceQuery
    

    查看输出结果,重点关注最后一行,Pass表示通过测试

    运行bandwidthTest程序

    sudo ./bandwidthTest
    

    查看输出结果,显示结果为PASS表示通过测试

  • 如果完成上述步骤表示CUDA安装成功

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

ShadowCui

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

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

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

打赏作者

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

抵扣说明:

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

余额充值