din*_*eep 16 python visual-studio-code jupyter-notebook
Jupyter 实验室有这个功能,我可以为我打开的每个笔记本提供一个 ipython 控制台。每当我在这个笔记本中运行一个单元时,控制台都会定义与笔记本相对应的所有变量和导入的模块。此外,我们有时还可以运行额外的命令并帮助调试。VS code中有类似的功能吗?我真的很喜欢它,并且想完全转向 VS Code。vscode 中的 Python 交互式命令行是我发现的最接近的。但是,它没有附加到笔记本上,我必须运行笔记本内的所有代码,这有点乏味。
我相信这可以将终端连接到现有内核
但是,您可能正在寻找一种在 VS code 中执行此操作的方法。您可以通过%connect_info在单元中运行、启动终端,然后运行适当的jupyter命令来完成此操作。
像这样:
jupyter console --existing kernel-2c0993da-95c7-435a-9140-118c10d33e1a.json
Run Code Online (Sandbox Code Playgroud)