将 VSCode 更新到 1.56.1 后,出现错误:“无法激活 'Python' 扩展,因为它依赖于 'Jupyter' 扩展...”

Leo*_*son 4 python visual-studio-code

将 VS Code 更新到版本1.56.1后,在 VS Code 中打开 python 项目时开始出现以下错误(在右下角的弹出窗口中):

无法激活“Python”扩展,因为它依赖于“Jupyter”扩展,但未加载。您想重新加载窗口来加载扩展吗?

单击“重新加载窗口”并不能解决问题,只会一遍又一遍地提示相同的错误。

我在 SO 答案的更新中发现了这一点,但重新安装 jupyter 扩展并没有解决我的问题。

Leo*_*son 7

我设法通过恢复到以前的 jupyter 扩展版本来解决我的问题。我最初的 jupyter 扩展名是v2021.5.745244803. 我恢复了v2021.5.702919634,问题就解决了。

要恢复 jupyter 扩展版本:

  1. 转到扩展(Ctrl + Shift + X)。
  2. 单击左侧“扩展”窗格中已安装扩展列表中的扩展“Jupyter”。
  3. 步骤 2 的替代方案
    3.1。在左侧“扩展”窗格上方的搜索字段中输入“jupyter”。
    3.2. 选择 Microsoft 名为“Jupyter”的扩展 (ms-toolsai.jupyter)。
  4. 单击下载次数和星级评级下方“卸载”按钮中的向下箭头。
  5. 单击“安装另一个版本...”

选择以前的版本。我选择了最新版本之前的版本,并为我解决了问题。

如果您遇到同样的问题,我希望这会有所帮助。