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

Ubuntu 20.04系统RStudio安装dplyr失败,报错sh: 1: make: not found

问题根因

日志中重复出现的sh: 1: make: not found是核心报错原因:你当前的Ubuntu 20.04系统缺少基础编译工具链,R安装dplyr这类需要源码编译的包时,需要调用make、gcc等系统工具完成编译步骤,工具缺失会直接导致依赖包编译失败,进而连锁引发dplyr安装失败。

解决方案

  • 首先退出R/RStudio,打开系统终端,执行以下命令安装系统级依赖:
    sudo apt update && sudo apt install build-essential r-base-dev -y
    
    其中build-essential包含了make、gcc、g++等必备编译工具,r-base-dev包含了编译R包所需的专属系统依赖组件。
  • 依赖安装完成后,重新打开RStudio,再次执行install.packages('dplyr')即可完成安装,之后可正常通过library(dplyr)加载包。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 23:45:02