问题描述
[![ 你好!!
我在 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 包的包都会给出完全相同的错误。
有人知道如何克服这一挑战吗?
解决方法
我安装了以前版本的 R (3.6.0) 和以前版本的 Rtools (.35),但该消息消失了。我没有尝试过任何其他 R 版本。
,我遇到了同样的问题,我在 Windows 10 操作系统上使用 R 4.1.0。 删除 .Renviron 作品
,转到文件。删除您创建的 .Renviron
文件,它会起作用。