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

本文介绍了解决PyTorch与CUDA版本不匹配的问题,通过官网指导正确安装匹配版本,避免了版本降级导致的模块兼容性问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在一次运行程序时,报错
“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的。官网安装方法
只要在官网选择对应的安装方法进行安装即可(conda or pip),本人使用的是pip方法下载安装的。安装完成后,既解决了pytorch和CUDA版本不匹配问题,又解决了pytorch降级导致某些模块不兼容的问题。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值