我创建了一个新的虚拟环境并尝试连接 VS 代码。当我在 VS 代码中打开包含文件和虚拟环境的文件夹时,在左下角我可以看到选择的 python interperator,如下图所示:
但是,当我运行该程序时,它会显示正在连接到 IPython 内核的消息,如下图所示
但是,一段时间后它会抛出“无法为内核 python 启动会话”的错误消息,如下图所示:
VS code右上角如下图所示:
谁能帮我解决这个问题?
原文由 user2293224 发布,翻译遵循 CC BY-SA 4.0 许可协议
从昨天开始,我遇到了同样的问题,有两个新的虚拟环境和不同的 python 版本(3.8.1 和 3.8.5)。我可以确认 Simm Enley 建议的终端命令对我有用。
python -m pip install 'traitlets==4.3.3' --force-reinstall
它必须从相应的虚拟环境中执行。 VSCode 安装到新虚拟环境中以运行交互式终端的较新版本的 traitlets (5.0.0) 似乎导致了这个问题。