1 问题
ImportError: /usr/local/gcc-8.2/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found
2 解决方法
这种情况说明libstdc++.so.6连接的版本不够高。
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt install gcc-9
sudo apt install libstdc++6
更新libstc++6后,用find命令看看当前机器 上一共有几个地方有此库
find / -name libstc++.so*
把旧版本的备份,删掉,用新的版本替换,或者同时存在 ,不过把软链接替换下,例如:
# 原来这两人个软链指向libstdc++.so.6.0.25,改为指向libstdc++.so.6.0.28
rm -rf libstdc++.so.6 libstdc++.so
ln -s libstdc++.so.6.0.25 libstdc++.so.6
ln -s libstdc++.so.6.0.25 libstdc++.so