Mac系统R 4.0安装afex包失败:依赖pbkrtest不可用求助
解决Mac R4.0安装afex包失败的问题
问题核心:你的R4.0版本较旧,CRAN上最新的pbkrtest包要求R≥4.1,导致依赖链断裂,无法安装car和afex。按以下步骤操作:
第一步:安装
devtools工具(用于安装指定版本的旧包)
打开RStudio控制台,执行:install.packages("devtools")如果安装失败,先在Mac终端执行
xcode-select --install安装Xcode命令行工具,再重试。第二步:安装兼容R4.0的
pbkrtest旧版本
执行:devtools::install_version("pbkrtest", version = "0.5-0.1")这个版本支持R3.6及以上,适配你的R4.0。
第三步:安装
car包的二进制版本(避免源码编译问题)
执行:install.packages("car", type = "binary")第四步:安装
afex包的二进制版本
执行:install.packages("afex", type = "binary")
如果以上步骤中afex二进制版本仍无法安装,尝试安装兼容R4.0的afex旧版本:
devtools::install_version("afex", version = "1.1-0")
内容的提问来源于stack exchange,提问作者Larry Lee
相关产品推荐
相关产品推荐

