问题标签 [xeus-cling]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
465 浏览

python - Conda 解决安装 `xeus-cling`

我的终端在不安装xeus-cling软件包的情况下继续运行。我已经坚持了2个多小时了。

0 投票
0 回答
60 浏览

jupyter-notebook - 无法在 OSX 10.11 中使用 xeus-cling 内核

我已经使用 miniconda 成功地将 xeus-cling 内核安装到我的本地环境(cling)中,如下所示:https ://github.com/jupyter-xeus/xeus-cling

确保正确安装内核,我使用jupyter kernelspec list

但是,我无法使用安装在我的紧贴环境中的 c++ 内核。

以下是初始化 c++ notebook 时出现的一些错误(我使用的是 jupyter lab):

我想搜索所在的目录libxeus.1.dylib,但不知道如何将我的目录更改为@rpath

任何建议将不胜感激!-以斯拉

0 投票
1 回答
164 浏览

c++ - jupyter的Xplot:“命名空间std中没有名为decay_t的模板”

我正在尝试包含几个 xplot 文件,但我收到了这个非常神秘的错误消息: 有谁知道为什么?我已经通过 conda 安装了 xplot 和 xeus-cling。在此处输入图像描述

0 投票
0 回答
504 浏览

c++ - 如何修复 Mac OS 上的“xeus-cling”内核运行时错误(C++ Jupyter 内核标准库错误)

当我在 Jupyter 笔记本中启动 C++ 内核(11、14 和 17 版本)时,我xeus-cling使用通常的方式安装并得到以下运行时错误:conda install xeus-cling

我尝试重新安装 XCode 命令行工具 - 不行。相同的设置在我的 Linux 机器上运行良好。

如何修复这些错误并启动内核?

我在最近的 XCode 版本 12.5.1 (12E507) 中提出了问题 - 看起来 condaxeus-cling使用了不兼容的工具链,或者 XCode 配置错误 - 无论哪种方式,C++ 内核都无法启动。带有 Python 3.9.6 的 Conda 4.10.1(以防万一)。提前致谢!

0 投票
0 回答
29 浏览

xeus-cling - 在 Jupyter Notebook 中为 C++ 启动内核时出错

我创建了一个新的 Conda 环境并使用以下命令安装了 xeus-cling

在 Mac (Big Sur 11.5.1) 和 Linux (Ubuntu 18.0.4) 上都使用 conda 版本 4.10.3。

运行 Jupyter Notebook 6.4.0 版,我获得了 C++ 11、14 和 17 的选项。

在 Mac 上,当我尝试使用其中任何一个创建新笔记本时,内核无法启动。

在 Linux 上,C++ 17 的内核失败。

还有其他人遇到这种情况吗?

0 投票
0 回答
52 浏览

c++ - 错误:在 xeus-cling 中不允许函数定义

我最近xeus-cling使用以下命令安装,

它适用于其他功能,但对于以下功能,我收到错误,

错误

在该功能单元之前,我有另一个要导入的单元

我的观察

下面的功能工作正常,

0 投票
2 回答
57 浏览

dockerfile - Podman/Buildah 安装/使用 cling-xeus

我正在尝试让 xeus-cling 处理 OCI 图像,目前我正在使用 buildah + podman。我遇到两个问题

  1. 我尝试使用 mamba/conda 创建一个环境,但是它需要conda/mamba init bash运行然后重新启动 shell。但是在构建时很难让它重新启动,我尝试构建多阶段图像exit,运行/bin/bash。我还注意到conda检查某些文件是否以某种方式配置,包括/home/joyvan/.bashrc,我cat删除了修改过的文件.bashrc,并COPY把它变成了图像——没有骰子。activate告诉我我需要跑步init
  2. 我试过在没有环境的情况下安装它,我一直收到错误

我不知道具体clangdev-5.0.0-default_0是哪个包(因此在 Dockerfile 中有一堆注释掉的 C++ 相关包)

我什至让笔记本运行了几次(不记得我做了什么),但没有看到创建 C++ 笔记本的选项。我想知道这是否可能是由于

我已将我的 Dockerfile 置于下面的当前状态(我有点疯狂Ctrl+Z

感谢您阅读

  • TFB :)
0 投票
1 回答
134 浏览

c++ - Xeus-cling 如何解释 C++?实用,用户解释 - 不允许忘记定义和函数定义

在 jupyter notebooks 下运行 xeus-cling(v0.13.0) 允许在代码单元中运行 C++ 代码,有时.. 注意:这是 Jupyter notebook 实现 cling 的问题,Xeus -running cling 在命令行没有这些问题.

例如,它似乎会随机记住某些定义而忘记其他定义:

在单元格 1 中:

在单元格 2 中:

给出:

此外,它是否会接受函数定义对我来说似乎是不可预测的。这是一个例子:

在单元格 1 中:

单元格 2:

给出:

同时,在单元格 3 中:

给出:

然后,在单元格 4 和 5 中:

高兴地给出:

是否有一些解释 xeus-cling 在细胞之间的作用?它如何解释 C++(在高级用户级别)?我在此处阅读文档此处没有看到任何讨论此内容的内容。

更多线索:在单元格 1 中:

并且似乎每个单元最多可以定义一个函数是 xeus-cling 的隐含规则。我们可以明确这些规则吗?

另一个错误:

给出:

被接受。它实际上是 cling 不能接受类成员初始化器列表,而 xeus-cling 继承了这个 bug。

但是将上述 struct def 后跟 ctor def 包装在命名空间中不会导致错误:

3在紧贴中打印出来,并给出:

在 xeus-cling 中,除非a.i被移动到一个新的单元格,它将给出3.

0 投票
1 回答
67 浏览

c++ - 如何在 xeus-cling binder 中手动包含 OpenBLAS 和 LAPACK?

我正在尝试使用 xeus-cling 和 mybinder 创建一个 C++ Jupyter Notebook。我想包括图书馆犰狳,我可以在 Jupyter Notebook 中本地执行此操作,如下所示:

文件结构在此 Github 存储库中的位置(您还可以在 README 中找到活页夹链接):https ://github.com/AntonioDaSilva/xeus-cling

但是,犰狳需要 OpenBLAS 和 LAPACK 库,因为我没有管理员权限,所以我无法在 mybinder 上安装它们。我相信这就是我在活页夹中运行上面的代码时收到以下错误的原因:

你能帮我弄清楚如何在活页夹中手动包含这些库吗?

0 投票
2 回答
32 浏览

c++ - 如何将 libgmp 包含到 xeus-cling 中?

我正在尝试运行以下代码:

我收到以下错误:


我试图<limits.h>首先包括:

但我仍然收到错误

如何<libgmpxx.h>使用<limits.h>xeus-cling,而不是 from /usr/include