The NVIDIA driver on your system is too old (found version 10000)可能的原因

    在适配pytorch版的faster-rcnn(https://github.com/jwyang/faster-rcnn.pytorch.git)项目时遇到了这个问题,项目代码是用的

pytorch-1.0分支。

Traceback (most recent call last):
  File "train_net.py", line 226, in <module>
    im_data = im_data.cuda()
  File "/usr/local/lib/python2.7/dist-packages/torch/cuda/__init__.py", line 192, in _lazy_init
    _check_driver()
  File "/usr/local/lib/python2.7/dist-packages/torch/cuda/__init__.py", line 111, in _check_driver
    of the CUDA driver.""".format(str(torch._C._cuda_getDriverVersion())))
AssertionError:
The NVIDIA driver on your system is too old (found version 10000).
Please update your GPU driver by downloading and installing a new
version from the URL: http://www.nvidia.com/Download/index.aspx
Alternatively, go to: https://pytorch.org to install
a PyTorch version that has been compiled with your version
of the CUDA driver.

我的环境如下:

其实答案已经很明显了,只是我一眼没看出来。一开始真的以为如提示所言可能是cuda驱动版本太老,后面转眼又想了一下

也许是我装的pytorch版本太新。So,将pytorch由1.3.0切换到1.0问题解决,just so easy!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值