安装wordcountaddin后tidyverse加载失败,出现loadNamespace错误求助
解决tidyverse加载失败及R Markdown编译问题
问题分析
安装wordcountaddin包后出现的tidyverse加载失败,核心原因是tidyverse依赖的fs包缺失或损坏,大概率是安装wordcountaddin时依赖处理异常导致的。
解决步骤
手动安装缺失的
fs包
在R控制台执行:install.packages("fs", dependencies = TRUE)若安装失败,尝试指定CRAN镜像源:
install.packages("fs", repos = "https://cran.rstudio.com/", dependencies = TRUE)重新安装
tidyverse
先卸载现有版本:remove.packages("tidyverse")再完整重装(确保所有依赖都被安装):
install.packages("tidyverse", dependencies = TRUE)修复
wordcountaddin的安装问题
先卸载已安装的wordcountaddin:remove.packages("wordcountaddin")重新安装时,若之前指定
type = "source"导致编译问题,可去掉该参数(自动适配系统安装类型):devtools::install_github("benmarwick/wordcountaddin", dependencies = TRUE)注意:若使用Windows系统,需确保已安装Rtools;Mac系统需安装Xcode命令行工具,否则源码安装会失败。
验证修复效果
依次在R控制台执行以下命令,确认无报错:library(fs) library(tidyverse) # 测试wordcountaddin功能 wordcountaddin:::text_stats_fn_(text = "测试文本内容")
内容的提问来源于stack exchange,提问作者Sophia Bobrowsky
相关产品推荐
相关产品推荐

