ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9‘ not found (required by 报错

安装anaconda后,执行pyhton文件遇到ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /soft/Conda/anaconda3/lib/python3.9/site-packages/matplotlib/_path.cpython-39-x86_64-linux-gnu.so)报错

经查询发现是因为gcc动态库版本过老

利用如下方式解决:

将anaconda目录

/soft/Conda/anaconda3/lib

下的libstdc++.so.6.0.28文件(具体可通过键入指令查看版本)

[root@master1 ~] ll /soft/Conda/anaconda3/lib/libstdc*
lrwxrwxrwx 1 root root       19 Jul 14 16:25 /soft/Conda/anaconda3/lib/libstdc++.so -> libstdc++.so.6.0.28
lrwxrwxrwx 1 root root       19 Jul 14 16:25 /soft/Conda/anaconda3/lib/libstdc++.so.6 -> libstdc++.so.6.0.28
-rwxrwxr-x 2 root root 13121976 Jun  3  2021 /soft/Conda/anaconda3/lib/libstdc++.so.6.0.28

拷贝到/usr/lib64目录下

然后删除原有版本libstdc++.so.6,其中原有版本可查看:

[root@master1 lib64] ll /usr/lib64/libstdc++*
lrwxrwxrwx. 1 root root     19 Jun  3  2021 /usr/lib64/libstdc++.so.6 -> libstdc++.so.6.0.19
-rwxr-xr-x. 1 root root 991616 Aug  7  2019 /usr/lib64/libstdc++.so.6.0.19

再通过

ln -sf libstdc++.so.6.0.28 libstdc++.so.6
ldconfig

建立新的连接。

你可能感兴趣的:(大数据)