version `GLIBCXX_3.4.22‘ not found

安装完paddlenlp导包时候报错如下:

>>> from paddlenlp import Taskflow
Error: Can not import avx core while this file exists: /home/user/anaconda3/envs/ml/lib/python3.6/site-packages/paddle/fluid/core_avx.so
Traceback (most recent call last):
  File "", line 1, in 
  File "/home/user/anaconda3/envs/ml/lib/python3.6/site-packages/paddlenlp/__init__.py", line 24, in 
    from . import data
  File "/home/user/anaconda3/envs/ml/lib/python3.6/site-packages/paddlenlp/data/__init__.py", line 15, in 
    from .collate import *
  File "/home/user/anaconda3/envs/ml/lib/python3.6/site-packages/paddlenlp/data/collate.py", line 17, in 
    import paddle
  File "/home/user/anaconda3/envs/ml/lib/python3.6/site-packages/paddle/__init__.py", line 25, in 
    from .framework import monkey_patch_variable
  File "/home/user/anaconda3/envs/ml/lib/python3.6/site-packages/paddle/framework/__init__.py", line 17, in 
    from . import random  # noqa: F401
  File "/home/user/anaconda3/envs/ml/lib/python3.6/site-packages/paddle/framework/random.py", line 16, in 
    import paddle.fluid as fluid
  File "/home/user/anaconda3/envs/ml/lib/python3.6/site-packages/paddle/fluid/__init__.py", line 36, in 
    from . import framework
  File "/home/user/anaconda3/envs/ml/lib/python3.6/site-packages/paddle/fluid/framework.py", line 37, in 
    from . import core
  File "/home/user/anaconda3/envs/ml/lib/python3.6/site-packages/paddle/fluid/core.py", line 298, in 
    raise e
  File "/home/user/anaconda3/envs/ml/lib/python3.6/site-packages/paddle/fluid/core.py", line 256, in 
    from . import core_avx
ImportError: /home/user/software/opt/gcc-5.4.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by /home/user/anaconda3/envs/ml/lib/python3.6/site-packages/paddle/fluid/core_avx.so)

提示`GLIBCXX_3.4.22' not found,也就是说缺少该版本,需要升级安装。

首先查看现有的版本:

strings /you_path/libstdc++.so | grep GLIBCX

上面命令填写自己的路径,比如我这里的就是:

strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX

结果如下:

version `GLIBCXX_3.4.22‘ not found_第1张图片

 可以看到最新的只有3.4.21,所以需要安装升级新版本

version `GLIBCXX_3.4.22‘ not found_第2张图片

 

你可能感兴趣的:(Python,paddlepaddle,linux,深度学习)