赞
踩
1.报错如图
2.查看含有的GLIBCXX文件
$strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
输出:
3.找到所有以“libstdc++.so.6”打头的文件,(记得把username替换为自己的名字)
$find /home/usrname -name "libstdc++.so.6*"
输出:
4.观察找到最新的libstdc++.so.6.0.31,再看一下它有没有需要的GLIBCXX_3.4.29文件(注意username和libstdccxx文件的名称)
$strings /home/usrname/anaconda3/pkgs/libstdcxx-ng-13.1.0-hfd8a6a1_0/lib/libstdc++.so.6.0.31 |grep GLIBCXX_3.4.29
输出:
明显看出是有的。
5.把libstdc++.so.6.0.31复制到/usr/lib/x86_64-linux-gnu/目录下(记得把envfile改为自己的虚拟环境名称)
$sudo cp /home/usrname/anaconda3/envs/envfile/lib/libstdc++.so.6.0.31 /usr/lib/x86_64-linux-gnu/
删掉原有软链接
$sudo rm -rf ./libstdc++.so.6
创建新的软链接,也需要sudo权限
$sudo ln -s ./libstdc++.so.6.0.31 ./libstdc++.so.6
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。