为什么需要 Anaconda 包管理器来安装 Xeus-cling
?到目前为止,我只使用了 pip,切换到新的包管理器似乎需要做很多工作。我想开始将C++与 Jupyter 一起使用,但所有安装说明都假定conda
包管理器。
有谁知道不需要蟒蛇的Xeus-cling安装?
Pip 是 python 的包管理器。它主要用于打包纯 Python 包,即使可以发布一些二进制扩展。
xeus-cling
是一个本机应用程序,它依赖于许多其他库,包括LLVM,Clang,Cling,Xeus,OpenSSL,libzmq等。在pip包中出售整个LLVM堆栈是不合理的。
xeus-cling
的开发人员选择了conda
,因为它是一个通用的跨平台包管理器,但它可以打包给其他通用包管理器,如Debian的dpkg
,OSX的Homebrew
,conan.io
或其他。