VSCode中R扩展运行诊断失败求助:callr子进程报错
解决VSCode R扩展运行报错问题
这个错误是因为stringr包的安装或加载异常导致的,报错里的函数全是stringr的核心功能。按以下步骤修复:
- 关闭VSCode,打开独立的R/RStudio,执行命令重装
stringr包(确保依赖全装):install.packages("stringr", dependencies = TRUE) - 安装完成后,手动加载包验证是否正常:
这一步如果没报错,说明包修复好了。library(stringr) - 重新打开VSCode,运行你的测试代码即可。
如果还是有问题:
- 检查VSCode的R扩展设置,确认指定的R路径和你刚才使用的R版本一致。
- 在R中执行
rm(list=ls())清理缓存,重启R会话后再加载包重试。
内容的提问来源于stack exchange,提问作者Tanay
相关产品推荐
相关产品推荐

