K,好像我有问题。 我正在尝试访问Hmisc软件包,当然这是安装的。 我收到了这个错误:
在Rstudio中:
R中的加载必需的包:ggplot2 loadNamespace出错(j< - i [[1L]],c(lib.loc,.libPaths()),versionCheck = vI [[j]]): 没有名为'Rcpp'的包 错误:无法加载包'ggplot2'
unloadNamespace(包)中的错误: 命名空间'ggplot2'由'caret'导入,因此无法卸载 库中的错误(pkg,character.only = TRUE,logical.return = TRUE,lib.loc = lib.loc,: 包'ggplot2'版本1.0.1无法卸载
我已经有了ggplot2和插入符号,但我不确定Rcpp,所以我决定安装两者。为此,我使用了函数:install.packages('',dep = TRUE) ggplot 2安装顺利,与Rcpp相同,但有一个警告:
install.packages中的警告: 无法删除先前安装的包'Rcpp'
插入符号中的相同警告。
无论如何,当我尝试访问Hmisc库时,nothings会发生变化。
也许说我几天前用最新版本更新了(R和RStudio)并且已安装的软件包在我的工作目录中。 有些东西是/肯定是错的,因为我运行程序时遇到了一些错误,该程序由其他人处理而没有任何错误。这是我决定更新的原因之一......
我觉得我疯了,不知道该怎么办。任何建设性的想法都非常感激。
答案 0 :(得分:3)
这有时会发生在包装上。你可以做的是转到安装了所有软件包的库文件夹,找到Rcpp目录并删除它。然后从头重新安装Rcpp。这应该可以解决问题。
答案 1 :(得分:1)
在R Studio中,我能够通过运行.rs.restartR()
来解决此错误。