运行 VSCode 内部人员中的 C++ Jupyter Notebook
Running C++ Jupiter Notebook in VSCode Insiders
我已经安装了 xeus、xeus-cling 和 jupyter 扩展 。我将内核更改为 C++ 版本之一,将单元格语言更改为 C++,但是当我单击 运行 时,单元格永远不会输出。有人可以帮我解决这个问题吗?
运行 vs-code下的xeus-cling
Ceus 在 vs-code 环境下运行。您必须激活您的 conda 环境并从中调用 vs-code(我使用 code insiders 版本)。在 linux 这看起来像
conda activate xeus-cling # my env for xeus-cling; where i compiled cling
然后在您的项目目录中调用代码(内部人员)
code-insiders .& # or code .& if you are using the stable version
如果仍有问题,请尝试以下操作:
从命令行启动 jupyter notebook(当然是在上述的 conda 环境中)
jupyter notebook --no-browser
复制或记住带有令牌的行,看起来像 http://127.0.0.1:8888/?token=8daf8f57bef55918defb467defc55f0305803caa27dd01d2
接下来转到code-insiders并点击底部栏Jupyter Server: Remote
在window的顶部会弹出一个列表,看起来像
select 已有或将token复制进去
现在应该会出现一条消息 重新加载内核,单击按钮进行此操作
在底栏中 select 内核,例如C++14
创建一个新的空白 jupyter 工作表并且不要忘记将单元格更改为 C++!!
我已经安装了 xeus、xeus-cling 和 jupyter 扩展 。我将内核更改为 C++ 版本之一,将单元格语言更改为 C++,但是当我单击 运行 时,单元格永远不会输出。有人可以帮我解决这个问题吗?
运行 vs-code下的xeus-cling
Ceus 在 vs-code 环境下运行。您必须激活您的 conda 环境并从中调用 vs-code(我使用 code insiders 版本)。在 linux 这看起来像
conda activate xeus-cling # my env for xeus-cling; where i compiled cling
然后在您的项目目录中调用代码(内部人员)
code-insiders .& # or code .& if you are using the stable version
如果仍有问题,请尝试以下操作:
从命令行启动 jupyter notebook(当然是在上述的 conda 环境中)
jupyter notebook --no-browser
复制或记住带有令牌的行,看起来像
http://127.0.0.1:8888/?token=8daf8f57bef55918defb467defc55f0305803caa27dd01d2
接下来转到code-insiders并点击底部栏Jupyter Server: Remote
在window的顶部会弹出一个列表,看起来像
select 已有或将token复制进去
现在应该会出现一条消息 重新加载内核,单击按钮进行此操作
在底栏中 select 内核,例如C++14
创建一个新的空白 jupyter 工作表并且不要忘记将单元格更改为 C++!!