anaconda2/bin/../lib/libgomp.so.1: version `GOMP_4.0' not found 问题的解决办法

本文解决了一个在Linux环境下使用Qt运行C++程序时出现的ImportError问题,详细介绍了错误产生的原因及解决方案,并提供了升级Anaconda的具体步骤。

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

在Linux下用Qt运行C++程序的时候出现了以下问题:
ImportError: /usr/progtools/anaconda2/bin/../lib/libgomp.so.1: version `GOMP_4.0' not found (required by /usr/lib/x86_64-linux-gnu/libsoxr.so.0)

据说原因是anaconda2的gcc4与系统的gcc5版本不兼容的原因导致的,试了网上的很多办法都不行,后来试着把anaconda升级一下就可以了。

升级anaconda的方法:

升级Anaconda需要先升级conda

conda update conda
conda update anaconda
卸载方法:由于Anaconda的安装文件都包含在一个目录中,所以直接将该目录删除即可。删除整个Anaconda目录(在home下直接右击删除也可以):

rm -rf anaconda
最后,建议清理下.bashrc中的Anaconda路径。

参考和摘抄了相关链接:

http://blog.youkuaiyun.com/yingyujianmo/article/details/50800568

http://www.cnblogs.com/sywlneu/p/6245350.html





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值