【转载】maskrcnn setup报错error: command ‘gcc‘ failed with exit status 1_无sudo权限提升gcc版本

我的问题是gcc版本过低,报了failed with exit status 1的错
gcc只有4.8.5,而pytorch支持的最低版本是4.9
所以需要提高gcc的版本

但是问题来了
我没有sudo权限
就很恶心

以下是无权限安装gcc的方法,原网址

在 开源镜像 找到想要的版本并通过 wget 下载。
解压 tar -xJf gcc-5.5.0.tar.xz
按照下面的指令手动编译

cd gcc-5.5.0 # 进入目录
./contrib/download_prerequisites # 自动下载需要的依赖
mkdir build
cd build

因为我们没有root权限,所以指定到自己有权限的目录下面

../configure --prefix=/home/xxx/tools/gcc-5.5.0  --disable-multilib # --prefix指定安装目录

编译

make -j6
make install
vim ~/.bashrc

在 .bashrc 中改变环境变量,在最后添加:

export PATH=~/home/xxx/tools/gcc-5.5.0/bin:$PATH
export LD_LIBRARY_PATH=~/home/xxx/tools/gcc-5.5.0/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=~/home/xxx/tools/gcc-5.5.0/lib64:$LD_LIBRARY_PATH

然后启用

source ~/.bashrc
which gcc # 查看是否是正确的path
gcc --version # 查看版本

-------------------一些碎碎念------------------------
深夜debug。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值