VSCode中缺少Jupyter笔记本内核



我有多个人在同一个AWS EMR集群上运行一些Spark作业。这是通过Jupyter笔记本完成的,这些笔记本是使用通过vscode安装在SSH目标上的Jupyter扩展创建/修改的。模块安装在/emr/notebook env/附带的基本conda环境中。有些人在笔记本电脑上工作时,可以在vscode窗口中看到与基本conda环境相关联的正确内核。然而,有些人并不认为这个内核是一个选项。在创建新笔记本或修改现有笔记本时,如何确保每个人的vscode都列出了相应的内核?

发生这种情况的另一个潜在原因是没有安装Jupyter版本的VSCode。

要为VSCode添加Jupyter扩展,请单击左侧工具栏中的扩展图标进行搜索,然后搜索Jupyter并安装。

出现问题的用户必须更新他们的vscode,并修复了问题

在我的案例中,问题是Jupiter扩展的自动更新使其与我使用的VScode de版本不兼容。

幸运的是,可以选择降级到以前版本的扩展。

最新更新