VSCode Jupyter未连接到python内核



启动一个单元格将显示以下消息:Connecting to kernel: Python 3.9.6 64-bit: Activating Python Environment 'Python 3.9.6 64-bit'。然后,此消息将无限期地保持加载状态,不会发生任何事情。没有实际的错误消息。

我已经尝试过搜索这个问题,但其他帖子似乎至少都会收到一条错误消息,但这里的情况并非如此。我仍然查看了其中的一些,这似乎表明问题可能来自traitlets包。我试着把它降级到推荐的级别,但它没有解决任何问题,所以我恢复了降级。

这里的主要问题是,我不知道是什么原因导致了这样的问题,甚至没有错误消息。如果你认为其他信息可以帮助,请一定要问,我现在不知道什么有用。

不确定是什么把戏,但将VSCode降级到11月版本,然后重新安装Jupyter扩展对我有效。

我刚刚发现,只需右键单击code.exe,设置为"以管理员身份运行",就可以解决问题。

如果有人有同样的问题,在按照接受的答案重新安装VSCode之前,请先尝试关闭并重新打开VSCode。

这对我来说很有效,让我省去了重新安装VSCode的痛苦。

我使用的是mac.os。我将vscode从下载文件夹移到了应用程序文件夹。这解决了我的问题。

在VSCode下载页面上,有两种Windows安装程序类型:"用户安装程序"one_answers"系统安装程序"。

我使用用户安装程序在AppData文件夹中安装了VSCode。在OP出现问题时,我试图按照其他答案的建议重新启动、重新安装和降级VSCode,但没有任何帮助。最后,我试用了系统安装程序。它在安装过程中需要提升的权限,并在Program Files文件夹中安装VSCode。这为我解决了问题。因此,可以尝试不同的安装类型。

前面的答案都不适用于我(windows 10+python 3.10.9+VSCode x64-1.74.3(。我任意选择了VSCode x64-1.66.2

只需关闭vscode 左下角的限制模式

最新更新