当前位置: 代码迷 >> 综合 >> 安装pytorch时遇到unsupported GNU version! gcc versions later than 8 are not supported!错误
  详细解决方案

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

热度:78   发布时间:2024-02-06 03:51:12.0

在安装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++

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

  相关解决方案