环境配置
wsl2
ubuntu24.04
conda安装torch
问题描述
执行深度学习任务时出现如下提示,大概意思是无法打开该文件。
Could not load library libcudnn_cnn_infer.so.8. Error: libcuda.so: cannot open shared object file
由于我是使用conda直接安装的torch+cudnn等工具。因此没有单独配置LD_LIBRARY_PATH
解决方法
我直接使用find
搜索了/usr
目录,在/usr/lib/wsl/lib/
下找到了可以调用的库文件。
打开~/.profile,直接添加如下内容
export LD_LIBRARY_PATH=/usr/lib/wsl/lib:$LD_LIBRARY_PATH