终于解决了,还以为是环境冲突问题,其实不是。
也就是说:如果出错:
Could not load library libcudnn_cnn_infer.so.8. Error: libcuda.so: cannot open shared object file: No such file or directory
Aborted (core dumped)
要找到libcuda.so文件的路径,可以运行代码:
ldconfig -p | grep libcuda.so
结果如下:
因此要把该路径加入:
export LD_LIBRARY_PATH=/usr/lib/wsl/lib:$LD_LIBRARY_PATH
就ok了。
二编:好像是一次性的,第二天再跑又出这个问题又要重新加入一遍。