[bug] 记录version `GLIBCXX_3.4.29‘ not found 解决方法

在使用mediapipe 这个库的时候,首次使用出现 `GLIBCXX_3.4.29’ not found 错误,
[bug] 记录version `GLIBCXX_3.4.29‘ not found 解决方法_第1张图片

看起来是安装mediapipe 的时候自动升级了 matplotlib 这个库,导致依赖的 libstd++.so 版本不满足了,GLIBCXX_3.4.29 is an object from libstdc++.so.6.0.29 . 需要 g++11才支持。

strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX 显示支持的 GLIBCXX版本,下面是升级后的
[bug] 记录version `GLIBCXX_3.4.29‘ not found 解决方法_第2张图片
解决办法

sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
sudo apt install -y g++-11

你可能感兴趣的:(bug)