jupyter-notebook - 在 Jupyter 中安装 xeus-cling 后,C++14 不可见(Ubuntu 18.04 - Anaconda)

标签 jupyter-notebook anaconda environment-variables jupyter xeus-cling

我遵循了 xeus-cling 的安装(创建了一个 env,在那里激活、安装了 xeus-cling),当我想在 jupyter 笔记本中选择 C++14 内核时,它只出现 Python3。我做错了什么?

最佳答案

我也遇到了同样的问题。这是因为您的环境中没有安装 jupyter-notebook。正在启动的 jupyter 服务器是全局服务器,因此您看不到 c++14 选项。解决办法是:

  1. 创建一个新目录并 git 克隆存储库。
  2. 在 cmd 中运行 conda env create -fenvironment.yml 命令。
  3. 运行conda activate xeus-cling命令。
  4. 运行 jupyter notebook 命令。

您现在应该能够看到 c++14 和 c++17 选项。第 2 步创建了 xeus-cling 环境并安装所有正确的软件包版本,包括正确的 jupyter Notebook 版本。

关于jupyter-notebook - 在 Jupyter 中安装 xeus-cling 后,C++14 不可见(Ubuntu 18.04 - Anaconda),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59987020/

相关文章:

jupyter-notebook - Mac 上的 Jupyter 多行光标

python - 如何在虚拟环境中运行 Spyder?

python - 无法从 anaconda 找到 python 模块,使用 pip 安装的模块

java - 为什么我的环境变量被错误地处理为 JVM 选项?

makefile - 在Makefile中导出环境变量

jupyter-notebook - 如何拆分 ipython 笔记本

ffmpeg - 如何在 Mac 中为 Jupyter Notebook 安装 ffmpeg?

jupyter-notebook - 如何在 jupyter/ipython 笔记本中写入文本?

python - 了解虚拟环境行为

docker - 如何在入口点脚本中通过 -e 键注入(inject)环境变量?