RuntimeError: The detected CUDA version (11.8) mismatches the version that was used to compile PyTorch (12.1). Please make sure to use the same CUDA versions.
这个错误我一搜都说是版本不匹配让你重装,但是我只是用来编码几行CUDA内核代码,不应该版本差这么大。首先提示我(11.8) mismatches,我电脑上根本没有装过11.8,于是nvcc --version发现查不到CUDA,于是发现问题,应该是编译代码找不到cuda路径。
解决:由于我是普通用户,在bashrc文件里面没有cuda-home,于是添加进去,nvcc --version成功,编译成功!