【生信】安装SCICoNE软件:如何知道安装的GCC 支持什么版本的OpenMP;conda下更新gcc

GitHub - cbg-ethz/SCICoNE: Single-cell copy number calling and event history reconstruction.

今天在安装一个生信分析软件的时候,遇到了需要更新gcc版本以及OpenMP的问题。

看到以下这个要求一直以为需要安装OpenMP,还到处找了安装方法。但是实际上不是的,根据这篇回答来看:

software installation - How can I install OpenMP in Ubuntu? - Ask Ubuntu

OpenMP是编译器的一个特征,我们只需要检查我们所使用的编译器的版本是不是对应支持OPenMP 4.5就可以了。

openmp - GCC Wiki

一直在网上检索也没发现好用的命令行以查询当前使用的gcc版本对应支持的openmp。但是在gcc的官方wiki上看到了相关的信息介绍。

OpenMP 4.5 is supported for C/C++ since GCC 6 and since GCC 7 for Fortran (with omissions, largest missing item is structure element mapping). 

下面是在conda环境下更新gcc的一些命令

# 当前gcc 版本低
gcc --version
# gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC)

# 用conda安装
# https://anaconda.org/conda-forge/gcc_impl_linux-64
conda install -c conda-forge gcc_impl_linux-64

ln -s /***/anaconda3/libexec/gcc/x86_64-conda-linux-gnu/7.5.0/gcc /***/software/anaconda3/bin/gcc
# 在base下会装在上面的位置,如果在特定环境下就是/***/anaconda3/envs/环境名/libexec/gcc/x86_64-conda-linux-gnu/7.5.0/gcc;不是在bin目录下


conda install gcc_linux-64

gcc --version
# gcc (crosstool-NG 1.24.0.133_b0863d8_dirty) 7.5.0
# 成功安装

# 参考:https://www.zhihu.com/question/56272908

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
回答: 如果conda无法安装软件,有几种可能原因。首先,确保你已经正确安装conda和所需的环境。你可以使用以下命令检查已经安装conda包: "conda list"。同时,你也可以使用以下命令更新conda: "conda update conda"。如果问题仍然存在,可以尝试以下方法来解决: 1. 检查网络连接: 确保你的网络连接正常,可以尝试使用其他网络或者使用代理。 2. 检查软件源: 你可以尝试切换conda软件源,使用以下命令: "conda config --add channels conda-forge"。然后尝试再次安装软件。 3. 检查依赖关系: 有时候安装软件需要依赖其他软件,你可以尝试先安装这些依赖软件,然后再安装目标软件。 4. 使用pip安装: 如果conda无法安装软件,你可以尝试使用pip来安装软件,使用以下命令: "pip install package_name"。 如果以上方法都无效,你可以尝试重新安装Anaconda。确保在安装过程中添加Anaconda为系统变量。如果问题仍然存在,你可以参考conda的官方文档或者寻求相关技术支持。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Conda及常用软件安装](https://blog.csdn.net/invalidsyntax/article/details/120743789)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [「详解」conda 安装与使用](https://blog.csdn.net/ViatorSun/article/details/118578818)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值