如何在Jupyter Notebook中安装tidymodels包并解决版本不兼容问题
tidymodels版本不兼容故障解决方法
报错信息:"package 'tidymodels' was built under R version 3.6.3"
该问题由已安装的tidymodels包编译版本与本地R4.0.4版本不匹配导致,可按以下步骤修复:
- 卸载当前已安装的不兼容版本tidymodels,运行命令:
remove.packages("tidymodels")
操作完成后重启Jupyter的R内核。 - 从RStudio官方CRAN源重新拉取适配R4.0+版本的tidymodels安装包,运行命令:
install.packages("tidymodels", repos = "https://cran.rstudio.com/", dependencies = TRUE)
安装过程中若提示是否更新依赖包,选择全量更新即可。
- 安装完成后运行
library(tidymodels)验证,无版本警告即为修复完成。
若上述方案依然拉取到旧版本编译包,可使用开发版安装方案:
# 先安装devtools工具包 install.packages("devtools") # 直接从GitHub源码安装最新版tidymodels devtools::install_github("tidymodels/tidymodels")
注意事项:
- 操作前可运行
R.version.string确认当前Jupyter内核关联的R版本确实为4.0.4,避免包安装到其他R环境中无效。 - 若安装过程中出现系统级依赖缺失提示,需先安装对应系统依赖后再重新执行R包安装操作。
内容的提问来源于stack exchange,提问作者MR Li
相关产品推荐
相关产品推荐

