问题标签 [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.
python - Conda 解决安装 `xeus-cling`
我的终端在不安装xeus-cling
软件包的情况下继续运行。我已经坚持了2个多小时了。
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
任何建议将不胜感激!-以斯拉
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) 中提出了问题 - 看起来 conda包xeus-cling
使用了不兼容的工具链,或者 XCode 配置错误 - 无论哪种方式,C++ 内核都无法启动。带有 Python 3.9.6 的 Conda 4.10.1(以防万一)。提前致谢!
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 的内核失败。
还有其他人遇到这种情况吗?
c++ - 错误:在 xeus-cling 中不允许函数定义
我最近xeus-cling
使用以下命令安装,
它适用于其他功能,但对于以下功能,我收到错误,
错误
在该功能单元之前,我有另一个要导入的单元
我的观察
下面的功能工作正常,
dockerfile - Podman/Buildah 安装/使用 cling-xeus
我正在尝试让 xeus-cling 处理 OCI 图像,目前我正在使用 buildah + podman。我遇到两个问题
- 我尝试使用 mamba/conda 创建一个环境,但是它需要
conda/mamba init bash
运行然后重新启动 shell。但是在构建时很难让它重新启动,我尝试构建多阶段图像exit
,运行/bin/bash
。我还注意到conda
检查某些文件是否以某种方式配置,包括/home/joyvan/.bashrc
,我cat
删除了修改过的文件.bashrc
,并COPY
把它变成了图像——没有骰子。activate
告诉我我需要跑步init
- 我试过在没有环境的情况下安装它,我一直收到错误
我不知道具体clangdev-5.0.0-default_0
是哪个包(因此在 Dockerfile 中有一堆注释掉的 C++ 相关包)
我什至让笔记本运行了几次(不记得我做了什么),但没有看到创建 C++ 笔记本的选项。我想知道这是否可能是由于
我已将我的 Dockerfile 置于下面的当前状态(我有点疯狂Ctrl+Z
)
感谢您阅读
- TFB :)
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
.
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 上安装它们。我相信这就是我在活页夹中运行上面的代码时收到以下错误的原因:
你能帮我弄清楚如何在活页夹中手动包含这些库吗?
c++ - 如何将 libgmp 包含到 xeus-cling 中?
我正在尝试运行以下代码:
我收到以下错误:
我试图<limits.h>
首先包括:
但我仍然收到错误
如何<libgmpxx.h>
使用<limits.h>
xeus-cling,而不是 from /usr/include
?