importError: /lib64/libstdc++.so.6: version `CXXABI_1.3.8’ not found

文章介绍了当程序无法找到Anaconda安装路径中的动态库时,如何通过修改.bashrc文件,添加LD_LIBRARY_PATH环境变量来解决。具体操作是在.bashrc文件末尾添加Anaconda的lib路径和其他必要的libstdc++.so路径。读者可以通过搜索服务器上的libstdc++.so来确定正确路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原因:

程序未找到anaconda下的动态库存放地点,个人的LD_LIBRARY_PATH中不包括anancoda的路径

解决方法:

cat .bashrc#有的文章写的是修改.bash_profile但是我只有.bashrc,我是直接在.bashrc中修改的,亲测可用

在最后加上两行

export LD_LIBRARY_PATH=/xxx/yyy/.../anaconda3/lib:LD_LIBRARY_PATH
export LD_LIBRARY_PATH=其他可用的libstdc++.so路径:LD_LIBRARY_PATH #应该可以不写,大家可以试试

注:查找服务器上其他可用的libstdc++.so参考https://blog.youkuaiyun.com/ccbrid/article/details/78979878的步骤二和步骤三,文章其他部分可能与本文写的有出入,选择性参考即可,哪种方法能解决问题采用哪种

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值