失败与经验分享
- 失败一:RuntimeError: CUDA error: no kernel image is available for execution on the device
- 解决方法
- 失败二:GeForce RTX 3080 with CUDA capability sm_86 is not compatible with the current PyTorch installation
- 失败三:ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9‘ not found
- 提醒,这只是我个人的失败与教训,先查看你的硬件软件版本,你的环境配置。
- 如果问题没有解决可以私聊。
失败一:RuntimeError: CUDA error: no kernel image is available for execution on the device
查看torch, cuda版本命令
如果你是30系显卡,又和我的版本一样,那肯定会报错误。
解决方法
错误原因在于CUDA版本不对,一般30系列显卡对应的CUDA版本使用10.2以上,本人选择使用Cuda11.1
所有可以选择重新安装torch及cudnn.
pip install torch==1.8.0+cu111 torchvision==0.9.0+cu111 torchaudio==0.8.0 -f https://download.pytorch.org/whl/torch_stable.html
成功安装之后,在import torchvision
可能又遇到失败三ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9‘ not found
解决办法到失败三中找。