import paddle 时报错: ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22’

系统 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()

 

猜你喜欢

转载自blog.csdn.net/qq_34717531/article/details/116042831