10

为什么需要安装 Anaconda 包管理器Xeus-cling?到目前为止,我只使用过 pip,切换到新的包管理器似乎需要做很多工作。我想开始在 Jupyter 中使用 C++,但所有安装说明都假定conda包管理器。

有谁知道不需要 Anaconda 的 Xeus-cling 安装?

4

1 回答 1

3

Pip 是 python 的包管理器。它主要用于打包纯 Python 包,即使可以提供一些二进制扩展。

xeus-cling是一个本机应用程序,它依赖于许多其他库,包括 LLVM、Clang、Cling、Xeus、OpenSSL、libzmq 等。在 pip 包中供应整个 LLVM 堆栈是不合理的。

的开发人员xeus-cling之所以选择conda它,是因为它是一个通用的跨平台包管理器,但它可以被打包用于其他通用的包管理器,例如 Debian's 、dpkgOSX's或其他。Homebrewconan.io

于 2018-03-17T14:08:15.900 回答