过去一周我试图将软件包下载到我的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)。
以下列出了我尝试过但没有成功的事情。
这些问题可能并不是真正相关的,但它们会出现类似的症状,并且希望能够进行简单的修复。
答案 0 :(得分:0)
我能够通过完全卸载Rstudio并删除所有包含R痕迹的文档和文件来解决此问题。完成此操作后,我就可以从头开始重新安装R了。
答案 1 :(得分:0)
我体验到当使用R和在构建方式上不一致的软件包时,例如会发生上述错误消息。在内置3.5的软件包上使用R 3.4或反之...... p
检查您的R版本和所使用的软件包在构建和重新安装软件包方面是否同质,并使用R版本将它们重新编译为所需的同质版本...这可以解决上述问题。 ..