安装pytorch时遇到unsupported GNU version! gcc versions later than 8 are not supported!错误

在安装pytorch时,遇到了一个错误:

unsupported GNU version! gcc versions later than 8 are not supported!

我的ubuntu版本为20.04,cuda版本是10.1,在安装cuda的过程中,已经完成了gcc和g++的降级,由ubuntu默认的gcc8降为了gcc7,为什么还会出现这个错误呢?
我排查了很久,包括anaconda的环境,cuda的安装,最后发现虽然我的gcc和g++降级了,但是在安装pytorch时,使用的是系统默认的gcc和g++,也就是说光降级是不行的,最好把系统中的gcc和g++链接改成我们需要的链接,以保证pytorch安装顺利。
链接指令很简单:

sudo ln -s gcc-7 gcc
sudo ln -s g++-7 g++

虽然修改很简单,但是这个问题在降级后,确实挺隐蔽的,找到这个,也算是有了个教训。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值