tdc++.so.6: version `GLIBCXX_3.4.29' not found

发布时间 2023-10-31 10:23:44作者: 小鲨鱼2018

 

001、python程序报错如下:

 

002、问题分析

a、调用的是python程序

b、libstdc++.so.6是c++标准库

执行python程序时,需要调用c++标准库,libstdc++.so.6(lib = glib, 6 表示第6版),版本不匹配报错,无法找到:GLIBCXX_3.4.29。

 

003、确认调用的哪里的python程序

(base) [b20223040323@admin2 test_02]$ which python
~/anaconda3/bin/python

 

根据路径判断当前调用的python时anconda3环境中的python

因此,需要确认anconda3中对应的c++标准库是否存在GLIBCXX_3.4.29

 

004、在家目录中查找libstdc++.so.6文件