无法在VS Code上启动Jupyter Notebook

问题描述

(在64位Windows10上使用最新的miniconda + VS Code :)全新重新安装VS Code后,我无法再从其中启动jupyter Notebook。当我第一次尝试创建新的jupyter文件时,Python扩展程序在我的虚拟环境“ da38”(我的主要工作环境)中安装了ipykernel。然后,它在Connecting to IPython kernel: Connecting to kernel上停留了很长时间,并以错误消息Unable to start session for kernel Python 3.8.5 64-bit ('da38':conda)停止(以下粘贴的图像)。我还删除并重新创建了da38环境,以防万一。以前多次使用jupyter都没有问题,直到今天安装了此新的VS Code,并且相同的设置正在我的另一台计算机上工作。任何帮助表示赞赏。谢谢!

enter image description here

enter image description here

解决方法

我有最新版本,下面的命令对我有用

python -m pip install'traitlets == 4.3.3'--force-reinstall

,

在我的计算机上也会发生此问题。解决方案是将ipython内核的依赖项软件包“ traitlets”的版本号恢复为4.3.3

您可以尝试使用“ conda list”来查看当前conda环境中模块特征的版本。如果显示的是版本5.0,则建议您使用版本4.3.3。

enter image description here

参考:Unable to start session for kernel Python