【排错教程】解决You're trying to build PyTorch with a too old version of GCC. We need GCC or later.解决没有root权限安装gcc和g++问题
0 问题描述
在使用pip install -e . --no-build-isolation -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
安装和编译包时,报You're trying to build PyTorch with a too old version of GCC. We need GCC or later.
问题,同时无权限安装GCC和G++
1 解决方案
1.1 激活虚拟环境
conda activate {myenv}
1.2 安装cxx-compiler
在安装前,可以先使用
conda search cxx-compiler -c conda-forge
查找自己想要的版本。
然后使用命令conda install -c conda-forge cxx-compiler
进行安装。
1.3 修改环境变量
export PATH=/{PATH_TO_YOUR_ENV}/bin/:$PATH
export PATH=/{PATH_TO_YOUR_ENV}/lib/:$PATH
1.4 查看gcc版本
使用gcc -v
即可查看版本。