运行代码发现执行出错
import torch
print(torch.cuda.is_available())
这里torch库为1.13.1版本
cuda原本为12.0版本,重新下载11.0
检查
nvcc --version
nvidia-smi
nvcc --version显示的是CUDA Toolkit的版本,而nvidia-smi显示的是CUDA驱动的版本。
通过CUDA Toolkit Installer安装CUDA时,会同时安装CUDA Toolkit和CUDA驱动,此时两者的版本是一致的。但是若单独使用GPU driver installer安装GPU驱动,那么nvidia-smi和nvcc --version显示的版本就会不一致。
由于驱动版本是向下兼容的,因此CUDA Toolkit版本小于等于驱动版本都可以正常使用。现在笔者CUDA Toolkit为11.0但是仍不可用。
可能是自己显卡版本不兼容
官网可以查找
nvidia官网
我的轻薄本mx250不支持cuda,只能下载faiss-cpu
这个博主有解决mx250用cuda的方法
添加链接描述
牛逼!!!我弄好了