原因:所用cuda版本为11.5,在/usr/local/cuda-11.5/lib64目录中确实没有libcudart.so.10.2这个文件
解决方法:在官网https://developer.nvidia.com/cuda-10.2-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804&target_type=runfilelocal按 Base Installer 安装cuda10.2,参考https://www.nhooo.com/note/qa374p.html
如果sudo sh cuda_10.2.89_440.33.01_linux.run提示没有这个命令,可能是权限不对或者路径有中文
,权限问题可以用chmod +x cuda_10.2.89_440.33.01_linux.run给它授权,我这里是重启之后才能执行
abort和continue选项:选continue
在选择安装内容那步,除了驱动(driver)其他全装(按enter勾选/取消勾选)
看见是否建立symbolic link(软链接)字样,如果要使用正在装的cuda版本就选是(我这里只是为了拿libcudart.so.10.2文件,所以选了否)
安装完去/usr/local/cuda-10.2/lib64目录下,右键在终端打开,执行:
sudo cp -i libcudart.so.10.2 /usr/local/cuda-11.5/lib64
把libcudart.so.10.2 复制到cuda11.5那里
搞定
或者下这个:libcudart.so.10.2
链接: https://pan.baidu.com/s/1JctSCWNLkuO44LkmH3hqeA?pwd=cbh8 提取码: cbh8
由于CUDA版本11.5缺少libcudart.so.10.2文件,文章提供了从官网下载CUDA10.2并进行安装的步骤。在安装过程中,需要注意权限问题,以及在安装时不选择驱动并创建软链接。安装完成后,将libcudart.so.10.2复制到CUDA11.5的相应目录以解决问题。
869

被折叠的 条评论
为什么被折叠?



