无root权限 conda安装 gcc g++

在运行依赖DCN的项目时遇到需要gcc5以上版本的编译器的警告。尝试升级系统gcc、在anaconda环境中安装gcc5.4.0,但因权限问题失败。最终通过conda安装指定版本的gcc5.4.0成功解决问题。

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

1 描述

最近在跑的项目有一个依赖是DCN,这个依赖需要 gcc 5 above 编译器。实验室系统gcc是4.8.5,在…py build install 过程出现版本警告。

2 尝试过的方法:

  • 直接升级系统gcc版本。(失败原因:用户权限不够,无法写入/usr文件内容)

  • 指令 conda install -c psi4 gcc-5(失败原因:尝试过在实验室公用的anaconda中升级,但是同样没有修改权限。后面在账号下安装anaconda,也不行,原因忘了)

  • 使用 类似 “https://www.cnblogs.com/jessepeng/p/11674780.html”方法升级,这篇博客看起来十分可靠,但是在编译过程中,仍然出现“权限拒绝”等字眼。已经不想分析.log了。

3 解决的方法

conda install https://anaconda.org/brown-data-science/gcc/5.4.0/download/linux-64/gcc-5.4.0-0.tar.bz2

gcc -v g++ -v 
output: 
gcc version 5.4.0 (GCC) 
gcc version 5.4.0 (GCC) 

REF: https://www.cxyzjd.com/article/j___t/107308883

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值