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

MacBook(OS13.0)安装R包devtools依赖缺失报错求助

在MacOS 13.0上解决R包devtools安装的依赖链问题

问题根源

你遇到的报错链是:devtools依赖pkgdown,pkgdown依赖ragg,ragg依赖textshaping,而textshaping编译失败是因为MacOS系统缺少harfbuzz和freetype这两个底层图形库,导致找不到头文件hb-ft.h。

解决步骤

  1. 安装系统级依赖库
    打开终端,用Homebrew安装缺失的库:
brew install harfbuzz freetype
  1. 逐层安装R包
    在R控制台依次执行以下命令:
# 先安装textshaping
install.packages("textshaping")

# 再安装ragg
install.packages("ragg")

# 接着安装pkgdown
install.packages("pkgdown")

# 最后安装devtools
install.packages("devtools")

验证安装

全部完成后,在R里加载devtools确认安装成功:

library(devtools)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 14:40:28