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

MacBook Pro M1芯片下RStudio无法安装R包问题求助

解决RStudio安装R包时tar命令缺失的问题

问题根源

报错sh: tar: command not found说明你的macOS系统中未安装tar工具,或者tar的路径未被加入系统环境变量,导致RStudio调用解压命令时找不到对应工具,进而无法处理下载的包文件,引发后续的非二进制包错误。

修复步骤

1. 安装Xcode命令行工具

macOS的基础命令行工具(包含tar)集成在Xcode Command Line Tools中,打开终端执行以下命令触发安装:

xcode-select --install

按照弹出窗口的提示完成安装流程即可。

2. 验证tar工具是否可用

安装完成后,在终端执行以下命令确认:

tar --version

若能正常输出版本信息,说明tar已可正常调用。

3. 重启RStudio并重试安装

关闭当前RStudio窗口,重新打开后执行包安装命令:

install.packages("webshot")

备选方案:手动指定tar路径(若上述步骤无效)

如果安装命令行工具后仍报错,可能是RStudio未识别到tar的路径,可手动配置:

  1. 在终端获取tar的路径:
which tar

通常会输出类似/usr/bin/tar的路径。
2. 在RStudio中执行代码设置环境变量:

Sys.setenv(TAR = "/usr/bin/tar")

设置完成后再次尝试安装目标包。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 07:35:53