本博客不欢迎:各种镜像采集行为,请尊重知识产权法律法规。大家都是程序员,不要闹得不开心。

作为一名新的“科学家”,难免会做些傻事。其中一个就是:想清空所有额外安装的R包,导致了本文中的R语言致命错误。那么最终如何解决问题了呢?重装R语言的解释环境了呗。

苏南大叔:R语言报错:unable to open the base package - rlang-base-package
R语言报错:unable to open the base package(图4-1)

本文测试环境:win10R@4.1.0rstudio@1.4.1106

错误提示

错误信息如下:

Fatal error:unable to open the base package

苏南大叔:R语言报错:unable to open the base package - error-rgui-base-package
R语言报错:unable to open the base package(图4-2)

无论是直接打开RGUI,还是RStudio,都提示上述信息。

苏南大叔:R语言报错:unable to open the base package - error-rstudio-base-package
R语言报错:unable to open the base package(图4-3)

解决方案

其实,触发这个错误的原因是:苏南大叔自作聪明的清空了所有的library。没想到里面还带有不能删除的原始基础包。

苏南大叔:R语言报错:unable to open the base package - error-rgui-base-package-folder
R语言报错:unable to open the base package(图4-4)

所以,解决方案是:重装R语言的解释器了。

相关链接

总结

新手“科学家”总是会手忙脚乱,所以大家多担待。

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。