R语言 Conda无法安装软件包,出现无法满足的错误

xfyts7mz  于 2023-06-03  发布在  其他
关注(0)|答案(1)|浏览(430)

我现在遇到了一个无法解释的conda错误。
在用conda create -n test-env设置了一个全新的env之后,我尝试安装生物信息学软件包scater conda install -c bioconda bioconductor-scater,它昨天在这个集群(linux)上完美地运行。
当然,我之前没有安装r-base,但这应该由conda自己完成。这是一个完全干净的环境。
我总是以conda的那个错误结束:

Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: / 
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.
failed                                                                                                                            

UnsatisfiableError: The following specifications were found to be incompatible with your system:

  - feature:/linux-64::__glibc==2.35=0
  - bioconductor-scater -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

Your installed version is: 2.35

这是从哪里来的,为什么__glibc的版本不能满足?

rta7y2nd

rta7y2nd1#

Bioconda依赖于conda-forge通道的优先级。这是一个必须用途:

conda install -c conda-forge -c bioconda bioconductor-scater

相关问题