Centos7解决python动态库libstdc++.so.6报错

Centos7解决libstdc++.so.6报错:

version‘GLIBCXX_3.4.20’not found
version `CXXABI_1.3.8' not found

适用于Linux的Libstdc ++。so.6下载(rpm,txz)    pkgs.org全局
libstdc++.so.6.0.26     2019.8.5    – 3.97 Mb     远程下载
1583742348-libstdc.so_.6.0.26     本地下载


1、确定版本和内容

查看内容:strings /usr/lib64/libstdc++.so.6 |grep CXXABI'
libstdc++.so.6通常位于/usr/lib/libstdc++.so.6或/usr/lib/x86_64-linux-gnu/libstdc++.so.6,而根据标题中的错误信息,本人的情况属于后者。

查看详细信息:ll /usr/lib/x86_64-linux-gnu/libstdc++.so.6

搜索新版本:sudo find /usr -name "libstdc++.so.*"
通常在/usr目录下就能找到,如果找不到,就到其他目录下再找找。

查看内容:strings /usr/local/neurosoft/anaconda2/lib/libstdc++.so.6 | grep CXXABI

2、复制动态库

#删除原来的libstdc++.so.6
sudo rm -rf anaconda3/lib/libstdc++.so.6
#拷贝新的动态库文件,注意自己的是哪个版本
sudo cp /usr/lib/libstdc++.so.6.0.21 /home/ubuntu/anaconda3/lib/

3、建立软连接

cd anaconda3/lib/
sudo chmod +r libstdc++.so.6.0.21
sudo ln -sf libstdc++.so.6.0.21 libstdc++.so.6
sudo ldconfig

4、更新升级gcc7.1.0 

有点麻烦,不一定需要。

下载地址

 

本文来自网络,不代表本站立场,转载请注明出处:万道一,Wonder One » Centos7解决python动态库libstdc++.so.6报错
莫要搞事情哦
你喜欢的人刚好也未喜欢你
张学友刘德华邓紫琪已关注
赞(0) 打赏

赏点小费吧客倌

微信扫一扫打赏