VSCode无法识别Python单元格 Jupyter自动转为CVE如何解决
此处CVE的含义
这里的CVE并非通用漏洞披露(Common Vulnerabilities and Exposures)的标准缩写,属于VS Code Jupyter扩展运行异常、或者第三方语言扩展错误注册产生的无效语言标识,没有实际对应的编程语言含义,是配置冲突产生的错误项。
设置单元格语言为Python的操作步骤
- 排查第三方扩展冲突
禁用所有非官方的陌生语言扩展,尤其是近期新安装的、名称含CVE相关字符的扩展,重启VS Code后重新尝试选择Python语言。 - 重置Jupyter扩展配置
按下快捷键Ctrl+,打开设置面板,搜索@ext:ms-toolsai.jupyter定位到官方Jupyter扩展的设置页,点击页面右上角的重置图标,清空所有自定义Jupyter配置后重启编辑器。 - 重新选择笔记本内核
按下快捷键Ctrl+Shift+P调出命令面板,输入Jupyter: Select Kernel,手动选择本地已安装的Python环境作为当前笔记本的运行内核,内核绑定完成后单元格语言会自动同步为Python。 - 重装Jupyter扩展(可选)
如果上述操作都无效,卸载官方Jupyter扩展,重启VS Code后重新安装该扩展,再打开.ipynb文件操作即可。
内容的提问来源于stack exchange,提问作者Nisan Dalva
相关产品推荐
相关产品推荐

