在 VS Code 中使用 Jupyter 笔记本时如何摆脱重复的“修改设置”弹出窗口?

Posted

技术标签:

【中文标题】在 VS Code 中使用 Jupyter 笔记本时如何摆脱重复的“修改设置”弹出窗口?【英文标题】:How to get rid of repetitive 'Modify Setup' pop-ups when using Jupyter notebooks in VS Code? 【发布时间】:2021-08-22 04:15:57 【问题描述】:

最近,我一直在 VS Code 中运行一些 Jupyter 笔记本,并且遇到了一个奇怪的问题:每当我打开这样的文件时,都会被如下所示的弹出窗口轰炸:

有时会弹出一些;其他时候它可能会超过 10 个弹出窗口。奇怪的是,我已经正确设置了我的 VS Code,而且我可以很好地运行我的 Jupyter 笔记本。我试过选择“修改”选项并使用默认选择只是为了让它消失,但没有骰子。如何防止这些烦人的弹出窗口?

【问题讨论】:

你能尝试确保你的vscode设置正确吗?看看code.visualstudio.com/docs/python/jupyter-support 另外,也许你也可以按照这些步骤@***.com/questions/61222320/… @jarrettyeo 感谢您的提示!但这就是有趣的地方(我应该指定这一点):我已经可以很好地使用和运行 Jupyter 笔记本了。然而,无论如何都会出现这些弹出窗口! 【参考方案1】:

根据您的新 cmets,您能否 check your default settings 查看哪个应用程序是针对打开 .ipynb 文件的?也许 .ipynb 文件通过 Setup exe 链接到打开(奇怪地)。

【讨论】:

我应该查看哪个设置?我到底在哪里找到它?我查看了文件>首选项>设置>文件,但没有看到任何类似于您所说的内容。 看看这个dev.to/thegeoffstevens/… 好吧,我知道怎么做你提到的了。在您发给我的上一个链接中也有一个非常明显的解释,但我不知何故错过了它。我的错!当我打开我的 settings.json 时,它并没有真正为打开 ipynb 文件的应用程序指定任何内容。它只是将它们识别为笔记本(“viewType”:“jupyter.notebook.ipynb”)并将 python 路径指定为“c:\\Users\\Owner\\Downloads\\python-3.9.5-amd64.exe”。我需要更改其中任何一个吗? 哦,这就是问题所在,您的 python 路径链接到您的 Python 安装程序,而不是您的实际 Python 可执行文件。使用这个***.com/a/647798/5305519 找到你的路径,然后更新它 成功了!!在出路时我会注意两件事:第一,我无法使用您向我展示的方法找到路径;我不得不在 Windows 10 中手动搜索 Python,因为该问题上建议的命令对我不起作用。我会尝试在某个时候找到它的底部。其次,对于将来查看此内容的任何人,在 VS 代码 JSON 中更新 python 路径时,您可能会遇到错误。这是一个简单的解决方法:使用双反斜杠而不是单反斜杠,以便代码知道如何处理原始反斜杠!再次感谢:)

以上是关于在 VS Code 中使用 Jupyter 笔记本时如何摆脱重复的“修改设置”弹出窗口?的主要内容,如果未能解决你的问题,请参考以下文章

在VS Code中使用Jupyter Notebook

为啥我的 jupyter 内核在 vs code jupyter 扩展中不可见?

官宣|VS Code 1.59 发布!Terminal 可以跨窗口移动了!

VS Code 远程连接 Jupyter

VS Code 远程连接 Jupyter

VS Code 远程连接 Jupyter