问题描述

Could not load library libcudnn_cnn_train.so.8. Error: /usr/local/cuda-11.8/lib64/libcudnn_cnn_train.so.8: undefined symbol: _ZN5cudnn3cnn34layerNormFwd_execute_internal_implERKNS_7backend11VariantPackEP11CUstream_stRNS0_18LayerNormFwdParamsERKNS1_20NormForwardOperationEmb, version libcudnn_cnn_infer.so.8

在这里插入图片描述

解决方法

  1. 找到自己.conda环境路径,可以在VScode环境下查看,如下:
    在这里插入图片描述

  2. 复制其绝对路径:
    在这里插入图片描述

  3. 找到自己.bashrc文件(.zshrc文件也可以),加入下面这句话:

export LD_LIBRARY_PATH=/home2/name/.conda/envs/R2Gen/lib/python3.9/site-packages/nvidia/cudnn/lib:$LD_LIBRARY_PATH

在这里插入图片描述
4. 打开终端,输入命令,解决问题

cd ~
source .bashrc

在这里插入图片描述

参考教程

https://github.com/RVC-Boss/GPT-SoVITS/issues/490

Logo

一站式 AI 云服务平台

更多推荐