xeus-cling 在 Anaconda 中安装失败

xeus-cling install fails in Anaconda

我已经为 Ubuntu 18.10

创建了一个新的虚拟实例

在这个全新安装中,我按照安装说明安装了 Anaconda(使用 curl,我也安装了它)。

在验证 conda 已正确安装后,我做的下一件事(从字面上看)是通过

安装 xeus-cling

conda 安装 xeus-cling -c QuantStack -c conda-forge

下载所有包后,安装失败并出现此错误:

Executing transaction: failed ERROR conda.core.link:_execute(502): An error occurred while installing package 'QuantStack::gcc-7-7.2.0-2'. LinkError: post-link script failed for package QuantStack::gcc-7-7.2.0-2 running your command again with -v will provide additional information location of failed script: /home/anaconda/anaconda3/bin/.gcc-7-post-link.sh ==> script messages <==

Attempting to roll back.

Rolling back transaction: done

LinkError: post-link script failed for package QuantStack::gcc-7-7.2.0-2 running your command again with -v will provide additional information location of failed script: /home/anaconda/anaconda3/bin/.gcc-7-post-link.sh ==> script messages <==

我重复了好几次,错误总是一样。知道如何解决这个问题吗?看起来像是 gcc 版本的问题,但我不确定如何 resolve/fix 它。

其他 conda 包(即 SciJava)安装没有问题(在此过程的其他实例中测试)。

运行 进入相同的问题并通过 运行

解决
sudo apt-get update
sudo apt-get install -y build-essential

我在 anaconda3 docker 图像上 运行 进入它 - 所以你的里程可能会有所不同。