网上原有的解决方法是:
将/usr/lib/wsl/lib 中的文件软连接到/usr/lib/wsl/lib2中。
该方法会导致后续出现
问题1:
NVIDIA-SMI couldn't find libnvidia-ml.so library in your system.
问题2:
error code is libcuda.so: cannot open shared object file: No such file or directory
我的解决方法是:
删除或备份/usr/lib/wsl/lib中的libcuda.so与libcuda.so.1
然后建立对libcuda.so.1.1的软连接:
sudo ln -s libcuda.so.1.1 libcuda.so.1
sudo ln -s libcuda.so.1 libcuda.so
从而解决