【发布时间】:2020-05-04 09:01:50
【问题描述】:
我首先在 Windows 10 上更新了 R(从 3.6.3 到 4.0),然后是 RStudio(从 1.2.5033 到最新的 1.2.5042)。因为我不断收到下面的错误消息,所以我降级到 R 3.6.3 和 Rstudio 1.1.463。但是,错误仍然存在。打开 RStudio 时,我收到以下信息:
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-3.6.3/library/stats/libs/x64/stats.dll':
LoadLibrary failure:....
During startup - Warning message:
package ‘stats’ in options("defaultPackages") was not found
Error in inDL(x, as.logical(local), as.logical(now), ...) :
unable to load shared object 'C:/Program Files/R/R-3.6.3/library/stats/libs/x64/stats.dll':
LoadLibrary failure:...
stats.dll 位于上述位置。 有趣的是,我可以使用 R.exe 中 stats 包中的函数,表明 RStudio 会导致错误。 同样,我无法打印 sessionInfo():
Error in La_library() : LAPACK routines cannot be loaded
In addition: Warning message:
In La_library() :
unable to load shared object 'C:/PROGRA~1/R/R-36~1.3/modules/x64/lapack.dll':
LoadLibrary failure:...
...即使 lapack.dll 位于正确的位置。
【问题讨论】:
-
R 4.0 有一些新功能,并在此版本中弃用了一些功能。其中之一与统计数据有关。您可以参考以下链接了解更多详情:cran.r-project.org/doc/manuals/r-devel/NEWS.html
-
这只是说某些功能已经失效,但并没有说明我的问题还是我遗漏了什么?