Rstudio加载和安装包(ANN2和其他神经网络包)中的错误

时间:2018-05-29 21:23:30

标签: r package rstudio

过去一周我试图将软件包下载到我的R工作室时遇到了问题。具体来说,ANN2,插入符号和mxnet。当使用install.packages(“package of package”)时,我收到一条错误,指出某些依赖项(例如ggplot2)未安装,实际上它们已经成功。尝试重新安装这些软件包后,我遇到了这个错误:

> library("ANN2", lib.loc="~/R/win-library/3.2")

inDL(x,as.logical(local),as.logical(now),...)出错:   无法加载共享对象'C:/Users/Matt/Documents/R/win-library/3.2/Rcpp/libs/x64/Rcpp.dll':   LoadLibrary失败:找不到指定的过程。

他的网站上也出现过类似的问题,但没有一个问题能够提供有效的解决方案。

今天早上问题变得更糟,因为当我打开Rstudio窗口时,Rstudio的弹出窗口显示“程序入口点DATAPTR无法位于动态链接库C:\计算机内的位置信息”。正如对类似问题的回答所示,我重新启动了计算机并重新安装了Rstudio。这些修复后问题仍然存在。更糟糕的是,由于这个问题,我现在已经丢失了之前成功安装的一些其他软件包(例如NeuralNetTools和ggplot2)。

以下列出了我尝试过但没有成功的事情。

  • 将Rstudio更新为最新版本并启动旧版本
  • 重新安装Rstudio
  • 使用zip文件手动安装软件包
  • 从控制台中的命令安装软件包
  • 从库选项卡安装软件包 这些都会出现上述错误,或者在安装依赖包后导致此错误的一系列错误。

这些问题可能并不是真正相关的,但它们会出现类似的症状,并且希望能够进行简单的修复。

2 个答案:

答案 0 :(得分:0)

我能够通过完全卸载Rstudio并删除所有包含R痕迹的文档和文件来解决此问题。完成此操作后,我就可以从头开始重新安装R了。

答案 1 :(得分:0)

我体验到当使用R和在构建方式上不一致的软件包时,例如会发生上述错误消息。在内置3.5的软件包上使用R 3.4或反之...... p

检查您的R版本和所使用的软件包在构建和重新安装软件包方面是否同质,并使用R版本将它们重新编译为所需的同质版本...这可以解决上述问题。 ..