系统 ubuntu 16.04
安装paddlepaddle时import paddle报错:
ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22’ not found
检查版本:
strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCX
发现最高只有 GLIBCXX_3.4.21,而不是 3.4.22,需要更新 libstdc++.so.6。
解决办法:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9
sudo apt-get upgrade libstdc++6
之后再检查:
strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCX
import paddle.fluid as fluid
fluid.install_check.run_check()