【工具相关】The NVIDIA driver on your system is too old解决办法

在一次运行程序时,报错
“The NVIDIA driver on your system is too old”
查看了网上的一些解决办法解释说原因是pytorch版本过高,无法与当前CUDA版本匹配。我查看了本机的pytorch版本是1.6.0; torchvision版本是0.7.0; CUDA版本是10.1。按照网上一些办法进行pytorch版本降级是可以解决当前问题的,但是降级pytorch可能导致某些模块无法正常使用。作者在pytorch官网给出的安装方法中(如下图)发现pytorch 1.6.0是可以匹配CUDA 10.1的。【工具相关】The NVIDIA driver on your system is too old解决办法
只要在官网选择对应的安装方法进行安装即可(conda or pip),本人使用的是pip方法下载安装的。安装完成后,既解决了pytorch和CUDA版本不匹配问题,又解决了pytorch降级导致某些模块不兼容的问题。

本文仅作为学习笔记交流分享用。由于本人水平有限,文章可能出现纰漏,欢迎大家进行交流指正。谢谢阅读!