解决CUDA driver version is insufficient for CUDA runtime version

项目场景:

conda环境下运行tensorflow代码,配置环境如下:
tensorflow==>1.11
cuda==>9.2
cudnn==>7.13
Driver Version==>390.138


问题描述:

出现错误:CUDA driver version is insufficient for CUDA runtime version


原因分析:

CUDA版本与显卡驱动版本不对应

  • CUDA版本对显卡驱动版本有要求,见如下链接
    解决CUDA driver version is insufficient for CUDA runtime version_第1张图片

  • Tensorflow版本对应CUDA和Cudnn版本连接


解决方案:

更换显卡驱动太麻烦,所以改变cuda环境

  1. 安装cudatoolkit, conda install cudatoolkit=9.0;
  2. 安装cudnn,conda install cudnn=7,如果先安装cudnn,cudnn会安装依赖库cudatoolkit对应的版本,不一定是我们想要安装的版本;
  3. 安装tensorflow,conda install tensorflow-gpu=1.9;

你可能感兴趣的:(Tensorflow,学习,tensorflow,cuda,深度学习)