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 时报错: ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22’_第1张图片

import paddle.fluid as fluid
fluid.install_check.run_check()

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

 

你可能感兴趣的:(部署,paddle)