CUDAランタイムバージョンにはCUDAドライバーバージョンが不十分です



Cuda Driver Version Is Insufficient



ステータス:CUDAドライバーバージョンはCUDAランタイムバージョンには不十分です
CUDAドライバーのバージョンがCUDAランタイムバージョンと一致しません。

  • 図1は、CUDAドライバーバージョンとCUDAランタイムバージョンの間の対応表を示しています。
    この表は今後のバージョンで更新されます。ページを確認してください。 CUDAドライバーバージョンとCUDAランタイムバージョン対応表



  • たとえば、ドライバーのバージョンは410.48で、対応するCUDAのバージョンは10.0です。解決策は次のとおりです。
    (1)不一致のcudatoolkit、cudnnを削除します。
    condaアンインストールcudnn
    condaアンインストールcudatoolkit
    (2)バージョン10.0をインストールします
    conda install cudatoolkit = 10.0
    conda install cudnn

  • 注:gpuバージョンのtensotflowをインストールする場合、tensorflowをインストールする前に、以前のバージョンのcudnnとcudatoolkitをインストールできます。なぜなら、gpuバージョンのtensorflowをインストールするとき、 この時点で、tensorflowが依存する他のパッケージが最初にチェックされます。依存パッケージがインストールされていない場合は、最新バージョンの依存関係が最初にインストールされます。 。 tensorflowのgpuバージョンはcudatoolkitおよびcudnnパッケージに依存しているため、最新バージョンのcudatoolkitおよびcudnnパッケージがインストールされ、gpuドライバーバージョンとcudaランタイムバージョンが一致しない場合があります。