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

如何将JupyterLab关联的R版本更新为Anaconda内置的r-base 4.1.1

JupyterLab关联Anaconda内置R 4.1.1版本操作指南

版本不一致的核心原因为Jupyter当前注册的R内核对应旧版本R,未和Anaconda环境中安装的r-base 4.1.1绑定,操作步骤如下:

  • 首先在当前Jupyter的R单元格执行命令,确认当前R内核的实际安装路径:
    R.home()
    
    路径与Anaconda对应环境下r-base 4.1.1的安装路径不一致即可判定为内核注册错配。
  • 打开终端(Windows系统打开Anaconda Prompt),激活安装了r-base 4.1.1的conda环境:
    conda activate <你的环境名称>
    # 若r-base安装在默认base环境,执行`conda activate base`
    
  • 在已激活的环境中安装对应R 4.1.1版本的IRkernel包:
    conda install r-irkernel
    
  • 执行命令将该版本R内核注册到Jupyter内核列表:
    R -e 'IRkernel::installspec(name = "r_conda_4.1.1", displayname = "R 4.1.1 (Conda)", replace = TRUE)'
    
    其中name为内核的唯一标识,displayname为Jupyter内核选择菜单中展示的名称,replace参数会覆盖已存在的同名内核配置。
  • 重启JupyterLab,打开对应R笔记本,点击顶部菜单栏「内核」-「更改内核」,选择刚刚注册的R 4.1.1 (Conda)内核。
  • 验证:在单元格执行version命令,返回版本为4.1.1即配置成功。

可选清理操作

若不需要旧版本R内核,可执行以下命令删除:

  1. 执行jupyter kernelspec list查看所有已注册的内核,记录旧版本R内核对应的名称与路径
  2. 执行jupyter kernelspec remove <旧R内核名称>即可删除冗余内核

问题相关截图


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 15:36:03