毕设做图像检测,要SRGAN配合yolo,在搞yolov8的时候把环境什么的都弄了,pytorch啥的都下了,yolov8现在是能跑的,但是打算跑SRGAN的时候报错cuda未启用。因为是amd集显的缘故,我一直下的都是cpu版本的cuda(就是从pytorch的官网上运行pip3 install torch torchvision torchaudio)。现在打torch.cuda.is_available()返回的是false,想知道该如何解决,是cuda没装好还是cpu版本不支持启用。





毕设做图像检测,要SRGAN配合yolo,在搞yolov8的时候把环境什么的都弄了,pytorch啥的都下了,yolov8现在是能跑的,但是打算跑SRGAN的时候报错cuda未启用。因为是amd集显的缘故,我一直下的都是cpu版本的cuda(就是从pytorch的官网上运行pip3 install torch torchvision torchaudio)。现在打torch.cuda.is_available()返回的是false,想知道该如何解决,是cuda没装好还是cpu版本不支持启用。





关注以下回复引自免费微信小程序:皆我百晓生。 如问题解决,还请采纳。如仍有疑问,请回复留言或私信博主,以便获得更精准的帮助。
CUDA无法被启用时,需要确保在使用CUDA之前安装相应的CUDA驱动程序,并且确保已经配置为支持CUDA的环境。对于您提到的PYTORCH和PYTHON这两个语言,这些库通常依赖于CUDA来运行。如果您的环境中没有安装相关CUDA驱动或配置错误导致无法使用CUDA,则可能需要通过调整环境变量或更新系统设置来解决这个问题。在处理这个场景时,建议检查PYTHON的SYS.PATH是否正确地添加到CUDA的路径上,并确保已正确配置了CUDA的环境变量。