马春杰杰博客
致力于深度学习经验分享!

[mcj]cudaGetDevice() failed. Status: CUDA driver version is insufficient for CUDA runtime version解决

目前在用anaconda进行各种包的管理,确实很方便,不过使用中还是有一些小问题。

关于anaconda管理cuda的问题:

anaconda的方便之处在于它很方便的管理各种包,比如我们在不同的项目使用不同的cuda版本,这时就可以建立不同的环境来管理。

一次安装完环境对tensorflow进行GPU测试的时候,报了这么个错误:

原因:

出现这个错误是因为环境中所使用的cuda版本比系统中安装的要高。

在这里解释一下,anaconda虽然可以安装各种cudatoolkit,但是关于cuda最重要的内核驱动它并没有安装,无论安装哪个版本的cudatoolkit,都会调用系统的cuda内核,因此环境中安装的cuda版本不能超过系统中存在的内核版本,比如我系统安装的内核是V9.0的cuda,在环境中安装的cuda版本最高也就是9.0了,如果想安装更高版本的cuda,只能先升级系统中cuda的版本。

解决:

知道了原因,解决起来就很简单了,直接降低cuda版本即可。

安装之后再测试一下, 成功运行。

本文最后更新于2019年5月21日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!

如果你对这篇文章有什么疑问或建议,欢迎下面留言提出,我看到会立刻回复!

打赏
未经允许不得转载:马春杰杰 » [mcj]cudaGetDevice() failed. Status: CUDA driver version is insufficient for CUDA runtime version解决

留个评论吧~ 7 评论前登陆可免验证码!

私密评论
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址(选填,便于回访^_^)
  1. #3

    我系统里装的11.0,conda装的10.1,运行后报错:libcublas.so.10: cannot open shared object file: No such file or directory

    alan 3年前 (2021-04-02) 来自天朝的朋友 谷歌浏览器  NOH-AN00 回复
  2. #2

    您好,如果我不在系统里面装cuda,只用anaconda的虚拟环境中装cuda,这样会有什么影响吗?会不会跑程序就慢了

    ganas 3年前 (2020-11-15) 来自天朝的朋友 谷歌浏览器  Redmi Note 8 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.116 Mobile Safari/537.36 EdgA/45.09.4.5079 回复
    • @ganas 这样是不行的,因为anaconda中的cuda是需要调用系统中的cuda进行的。anaconda中的cuda可以比系统的低,但系统不能没有。

      马春杰杰 3年前 (2020-11-16) 来自天朝的朋友 谷歌浏览器 Mac OS X 10_15_3 回复
  3. #1

    你好,请问我直接用conda在某个环境里安装了pytorch-gpu版本,conda自动安装了cuda和cudnn,cuda版本是10.1,但是我运行nvcc -V提示不是内部信息,我看我C盘里的NVIDIA Corporation文件夹里是v10.1,但是我的NVIDIA GPU COMPUTING Toolkits文件夹里是v11,而且该文件夹里只有一些cudnn文件,请问这是怎么回事?另外,如果我现在直接在系统里再次从官网下载安装cuda,会不会和原cuda冲突?

    wsg 4年前 (2020-08-15) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
    • @wsg 你只是在conda中安装了cuda,系统环境中是不是没有安装?
      必须现在系统中安装cuda之后,nvcc命令才能用,关于安装可以参考博客之前的文章。

      马春杰杰 4年前 (2020-08-15) 来自天朝的朋友 谷歌浏览器 Mac OS X 10_15_3 回复
      • @马春杰杰 我现在直接在cmd运行openpose.exe cuda也能用,不知道再在系统里安装了会不会冲突?

        wsg 4年前 (2020-08-16) 来自天朝的朋友 谷歌浏览器  Mi 10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.0 Mobile Safari/537.36 EdgA/44.11.2.4122 回复
        • @wsg 噢噢,你用的是win环境啊?不好意思啊,我对win环境的配置不太熟悉 😐

          马春杰杰 4年前 (2020-08-16) 来自天朝的朋友 谷歌浏览器 Mac OS X 10_15_3 回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

登录

忘记密码 ?

切换登录

注册