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

VSCode中Jupyter Notebook运行Fortran内核报错求助

解决VSCode中Jupyter Fortran内核报错问题

一、定位Fortran内核的kernel.json文件

运行以下命令可列出所有Jupyter内核的安装路径,找到Fortran内核对应的条目,kernel.json就存放在该路径下:

jupyter kernelspec list

不同系统的默认路径参考:

  • Windows:%APPDATA%\jupyter\kernels\<fortran-kernel-name>
  • macOS/Linux:~/.local/share/jupyter/kernels/<fortran-kernel-name> 或 /usr/share/jupyter/kernels/<fortran-kernel-name>

二、常见解决办法

  • 校验kernel.json配置:打开找到的kernel.json,检查argv字段中的路径是否为绝对路径(比如Fortran编译器、内核启动脚本的路径),相对路径在VSCode环境中可能无法正常识别,修改为绝对路径后保存。
  • 统一Python环境:确保VSCode使用的Python环境与浏览器版Jupyter一致。点击VSCode左下角的Python环境标识,切换到浏览器Jupyter对应的环境(可通过jupyter --paths查看环境路径)。
  • 更新/重装Fortran内核:若使用的是f90kernel,在VSCode终端激活对应Python环境,执行pip install --upgrade f90kernel更新,或pip uninstall f90kernel && pip install f90kernel重装。
  • 更新VSCode Jupyter扩展:打开VSCode扩展面板,找到「Jupyter」扩展,检查并更新至最新版本。
  • 重启VSCode:修改配置或更新操作完成后,完全关闭并重新打开VSCode,清除缓存后再尝试启动Fortran内核。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 03:54:56