我使用R已有一段时间了,没有任何问题。突然之间,我遇到了Rjava错误的几个问题。我在网上搜索了线索,但没有找到线索。
错误是:install.packages中的警告: 软件包“ rJava”正在使用,将不会安装
现在,每次我运行install.packages时,我都会看到一个弹出框,上面显示正在加载已加载的软件包.....
sessionInfo() R版本3.5.2(2018-12-20) 平台:x86_64-w64-mingw32 / x64(64位) 在以下环境下运行:Windows> = 8 x64(内部版本9200)
Matrix产品:默认
语言环境: [1] LC_COLLATE =英语_美国.1252 LC_CTYPE =英语_美国.1252 LC_MONETARY =英语_美国.1252 [4] LC_NUMERIC = C LC_TIME = English_United States.1252
附带的基本软件包: [1]统计图形grDevices utils数据集方法基础
其他附件包: [1] miniUI_0.1.1.1 tabulizer_0.2.2 rJava_0.9-10
每次启动RStudio时,都会出现此错误:
正在加载所需的软件包:rJava 错误:存在“ rJava”的程序包或名称空间加载失败(原因,模式=“功能”,envir = ns): 已达到使用时间限制
我确保我具有64位的Java版本,并且环境设置正确。
install.packages(“ rJava”);库(rJava)
我想要一个解决方案,以便在启动RStudio或安装rjava时正确加载rjava
答案 0 :(得分:0)
这看起来像您在启动时加载tabulizer
一样,它也加载了rJava
。我怀疑原因是您在默认工作环境中保存了一个名为.RDATA
的文件。这使RStudio打开并在启动时加载。在该文件中,我怀疑有一个需要使用tabulizer
的对象。这就是为什么默认情况下加载它的原因,也是您遇到这些问题的原因。
解决方案是删除或重命名.RDATA
文件。使用getwd()
查找当前的工作目录。您可能需要make hidden files visible。