cuda 版本_小白入门机器学习之环境配置——CUDA(Ubuntu16.04)

记录一下填坑日常。工作需要机器学习相关内容,之前没有过任何机器学习相关的学习背景,于是乎要从“零”开始,先从环境配置部署开始,记录一下学习过程中遇到的问题。

正文开始前,先来个插曲,最开始我的服务器是有NVIDIA驱动的,不知道装cuda过程中做错了什么,服务器重启以后一直报错:Failed to start NVIDIA persistenceDaemon,于是开始重新装NVIDIA 驱动。

输入nvidia-smi命令后报错:

Failed to initialize NVML: Driver/library version mismatch(驱动版本不匹配)

Unable to locate package nvidia

一、接下来开始卸载驱动:

sudo apt-get purge nvidia*

二、找到合适的版本:

ubuntu-drivers devices

v2-5126e4c0fac7dff975b5c93bdfc79e03_b.jpg

查找本机内核版本:cat /proc/driver/nvidia/version

v2-752ffb5b215f03ce9f4547ecff475dbd_b.png

三、开始重新装NVIDIA驱动

  1. sudo add-apt-repository ppa:graphics-drivers/ppa
  2. sudo apt-get update
  3. sudo apt-get install nvidia-430(这里换成自己的驱动型号)

装好驱动后,重新启动机器!即sudo reboot 成功后终于可以看到图形化界面!

1.调研所需各各个环境的版本。

开始啥也不知道,也没找出个确定的版本就开始装cuda,跟着网上教程装了cuda-10.2,结果报错“CUDA driver version is insufficient for CUDA runtime version Result = FAIL”就是cuda驱动版本不能满足cuda运行版本,于是乎卸载cuda(/usr/local/cuda-10.2/bin目录下,sudo ./cuda-uninstaller

cuda driver version(驱动版本)是NVIDIA GPU的驱动版本;查看命令为nvidia-smi(出现下面列表即安装成功)

v2-f570246ed19ae5f2c807ad54f64eca75_b.jpg

下面链接为cuda官网中驱动版本和运行版本的匹配关系:

v2-bb5deeb2397fb4593df2583899393dd7_b.jpg
CUDA Toolkit Documentation​docs.nvidia.com

v2-e0ddb755eebc5d1e42118a40bc9b762e_b.jpg

/usr/local/cuda-10.1/samples/1_Utilities/deviceQuery目录下,分别执行下列命令:

1.sudo make

v2-9bf2366246f557ef8599bf08f217da6e_b.png

2.sudo ./deviceQuery

会出现下面信息:

v2-af2adf87e29dd15a385f6c156660af7d_b.jpg

以上 表示cuda安装成功!!!

总结:CUDA版本和驱动版本一定要匹配,不然就走上了要一直卸载-下载这样的循环中!!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值