无法加载共享对象“C:/Program Files/R/R-4.0.5/library/stats/libs/x64/stats.dll”

问题描述

[![ 你好!!

我在 Windows 10 操作系统上使用 R 4.0.5

我已经安装了 rtools40-x86_64 并使用以下命令将 make it 实用程序的位置按照建议 here

writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}"',con = "~/.Renviron")

但是在重新启动 R 后,它给了我下图的错误。或以下

Error: package or namespace load Failed for ‘stats’ in inDL(x,as.logical(local),as.logical(Now),...):
 unable to load shared object 'C:/Program Files/R/R-4.0.5/library/stats/libs/x64/stats.dll':
  LoadLibrary failure:  The specified module Could not be found.

During startup - Warning message:
package ‘stats’ in options("defaultPackages") was not found 
Error in inDL(x,...) : 
  unable to load shared object 'C:/Program Files/R/R-4.0.5/library/stats/libs/x64/stats.dll':
  LoadLibrary failure:  The specified module Could not be found.

我已经卸载了 R、RStudio、Rtools,删除了 C、Documents 和 RStudio 注册表中的所有相关文件,然后在那里重新安装。但同样的错误仍然存​​在。

related post 中,他们提到了丢失的二进制文件,我使用了命令

install.packages("stats",type = "binary")

但结果是否定的。

我尝试更新 stats 包,但是一旦我调用它,它就会出现同样的错误

> update.packages("stats")
> library(stats)
Error: package or namespace load Failed for ‘stats’ in inDL(x,...):
 unable to load shared object 'C:/Program Files/R/R-4.0.5/library/stats/libs/x64/stats.dll':
  LoadLibrary failure:  The specified module Could not be found.

每个需要 stats 包的包都会给出完全相同的错误

有人知道如何克服这一挑战吗?

提前致谢。 ]3]3

解决方法

我安装了以前版本的 R (3.6.0) 和以前版本的 Rtools (.35),但该消息消失了。我没有尝试过任何其他 R 版本。

,

我遇到了同样的问题,我在 Windows 10 操作系统上使用 R 4.1.0。 删除 .Renviron 作品

,

转到文件。删除您创建的 .Renviron 文件,它会起作用。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...