You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode中Jupyter Notebook连接Node.js内核启动失败求助

解决VSCode中Node.js Jupyter内核启动失败问题

问题根源

报错核心是zeromq模块找不到匹配当前Win32 x64+Electron运行环境的原生构建文件,属于依赖版本和运行环境不兼容导致的问题。

解决步骤

1. 卸载现有IJavascript

打开命令提示符(CMD)或Anaconda Prompt,执行:

npm uninstall -g ijavascript

2. 清理残留依赖文件

手动删除报错路径里的zeromq文件夹,或者执行命令:

rmdir /s D:\Anaconda\node_modules\ijavascript\node_modules\zeromq

3. 重新安装兼容版本的IJavascript

选择对Electron环境支持更稳定的版本安装:

npm install -g ijavascript@5.2.0

4. 重新注册Jupyter内核

安装完成后执行注册命令:

ijsinstall

注册完成后重启VSCode,再尝试启动Node.js内核。

备选方案:切换到系统Node.js环境

如果上述方法无效,可改用系统独立安装的Node.js:

  • 从Node.js官网安装LTS版本(如16.x或18.x)
  • 打开系统CMD,执行npm install -g ijavascript
  • 执行ijsinstall
  • 在VSCode内核选择器中,选择系统安装的Node.js内核

验证方法

新建Node.js代码单元格,输入console.log('Hello Node.js Kernel'),运行后能正常输出则说明内核启动成功。

内容的提问来源于stack exchange,提问作者Ovalene

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 18:26:03