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

在Anaconda中从R配置IRKernel时出错,寻求解决方案

解决Mac上Jupyter Lab安装R内核时IRkernel::installspec()报错问题

错误原因

报错代码127说明R无法找到系统中的jupyter命令,本质是R的环境变量未指向Anaconda的jupyter执行文件路径。

解决步骤

方法1:指定jupyter完整路径执行安装

  1. 打开终端,激活你的Anaconda环境(比如base环境):
    conda activate base
    
  2. 查看jupyter的完整路径:
    which jupyter
    
    会得到类似/Users/你的用户名/opt/anaconda3/bin/jupyter的输出,复制这个路径。
  3. 打开R(或RStudio),执行以下命令(替换成你自己的路径):
    IRkernel::installspec(jupyter = "/Users/你的用户名/opt/anaconda3/bin/jupyter")
    

方法2:临时更新R的环境变量

  1. 在R控制台中检查当前PATH:
    Sys.getenv("PATH")
    
    确认是否包含Anaconda的bin目录(比如/Users/你的用户名/opt/anaconda3/bin)。
  2. 如果没有,临时添加路径:
    Sys.setenv(PATH = paste("/Users/你的用户名/opt/anaconda3/bin", Sys.getenv("PATH"), sep = ":"))
    
  3. 再次执行安装命令:
    IRkernel::installspec()
    

方法3:通过Conda直接安装并注册

  1. 终端中激活Anaconda环境:
    conda activate base
    
  2. 安装irkernel包:
    conda install -c conda-forge r-irkernel
    
  3. 注册R内核到Jupyter:
    R -e "IRkernel::installspec(user = FALSE)"
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 11:30:09