Intellisense 无法在 VSCode 的 Jupyter Notebook 中工作

Tho*_*ung 6 python intellisense visual-studio-code jupyter-notebook

在我的 VSCode 中的 Jupyter Notebook 中,智能感知和代码着色不再起作用。在我重新加载窗口之前它工作得很好(就像我之前所做的那样没有问题)并且它不再工作了。 在此输入图像描述 在此输入图像描述

我尝试重新加载、重置内核、卸载 Jupyter,并检查是否有任何其他扩展导致此问题,但似乎没有任何效果。我已经被这个问题困扰了很长时间,我不知道是什么原因造成的,也不知道如何解决。

更新:我进一步发现这只发生在我正在工作的特定虚拟环境中。Jupyter 在该环境之外工作正常。

更新 2:这个问题似乎发生在任何虚拟环境中,甚至是我创建的用于测试它的新环境。

Min*_*SFT 10

猜测是python.languageServer的设置在您的settings.json. 我之前更新后也遇到过同样的问题。

将以下代码添加到您的settings.json,这对我有用:

"python.languageServer": "Pylance",
Run Code Online (Sandbox Code Playgroud)