安装包不能升级
library(MungeSumstatas)
Error:package or namespace load failed for ‘MungeSumstatas’ in loadNamespace(j <-i [[1L]], c(lib.loc, .libPaths()),versionCheck = vI[[j]]:
namespace ‘dplyr’ 1.0.10 is already loaded, but >=1.1.0 is required
这段外星语翻译成中文大约的意思是,R包版本太低,需要更新了,但是文件所在的位置,我没有权限:
那就干点有权限的事情:
从terminal进入,sudo R
,输密码,进入R ,然后update.packages()
升级所有的R包
以为这就完了?
升级完R包,我再来
library(MungeSumstatas)
结果,给我再报错。
仿佛我刚才升级了个寂寞。
然后我再升级一次。啥也不提示。ubuntu可能在想,这只四脚兽脑子油饼吧。
然后再library(MungeSumstatas)
,还是让我升级R包。
再升级,ubuntu急了
恰好网页崩溃,Rstudio server重启了,重启以后,就都成功了。
这次解决问题,少部分靠思考,重启那部分,算魔法。。。。