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

Windows11下Jupyter Notebook无法显示R与Julia内核求助

Windows 11下Jupyter Notebook/R/Julia内核不显示问题解决

R内核排查与修复

  1. 验证IRkernel安装完整性
    打开R终端,执行:

    library(IRkernel)
    

    若报错,说明IRkernel未正确安装,需先安装对应R版本的RTools(R4.3.x对应RTools43),配置环境变量后重新安装:

    • 下载并安装RTools43,安装时勾选"Add rtools to PATH"
    • 打开R终端,执行:
      Sys.setenv(PATH = paste("C:/rtools43/usr/bin", Sys.getenv("PATH"), sep=";"))
      install.packages("devtools")
      devtools::install_github("IRkernel/IRkernel")
      
  2. 重新安装用户级内核规格
    避免使用管理员权限,在普通用户的R终端执行:

    IRkernel::installspec(user = TRUE)
    

    该命令会将R内核注册到当前用户的Jupyter专属目录,避免系统级权限导致的路径不匹配。

  3. 检查Jupyter内核注册状态
    打开普通命令提示符,执行:

    jupyter kernelspec list
    

    若输出包含ir条目,说明内核已注册;若不存在,确认R的实际安装路径(如C:\Program Files\R\R-4.3.2\bin),切换到对应目录后重新执行安装命令。

Julia内核排查与修复

  1. 手动注册Julia内核
    打开Julia终端,执行:

    using Pkg
    Pkg.add("IJulia")
    IJulia.installkernel("Julia")
    

    部分场景下Pkg.add("IJulia")不会自动生成内核配置,手动执行IJulia.installkernel可强制完成注册。

  2. 验证内核配置有效性
    打开普通命令提示符,执行:

    jupyter kernelspec list
    

    查看是否存在julia-x.x.x条目。若不存在,检查用户目录下的.jupyter\kernels文件夹,确认Julia相关目录是否存在,且kernel.json的argv字段是否正确指向Julia.exe(如"C:\\Users\\你的用户名\\AppData\\Local\\Programs\\Julia-1.9.4\\bin\\julia.exe")。

通用排查步骤

  • 全程使用普通用户权限运行命令行、R、Julia,避免管理员权限导致环境变量不匹配
  • 执行where jupyter确认当前Jupyter的运行路径,确保内核注册到对应环境的目录中
  • 重启Jupyter Notebook/Jupyter Lab后再检查内核列表

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 10:17:26