【问题标题】:I am trying to load the tidyverse library, but I am getting an error message我正在尝试加载 tidyverse 库,但收到一条错误消息
【发布时间】:2020-07-10 22:15:58
【问题描述】:

第一次使用 R,对编码非常陌生。我正在尝试打开 tidyverse 库(我认为这是正确的术语),但我不断收到此错误代码:

> library(tidyverse)
Error: package or namespace load failed for ‘tidyverse’ in inDL(x, as.logical(local), as.logical(now), ...):
 unable to load shared object 'C:/Users/(myusername)/Documents/R/win-library/4.0/Rcpp/libs/x64/Rcpp.dll':
  LoadLibrary failure:  The specified procedure could not be found.
In addition: Warning message:
package ‘tidyverse’ was built under R version 4.0.2

我已通过按“包”选项卡下的“更新”按钮更新了我的 Rstudio,但我认为这不起作用,或者是什么导致了问题。问题是我在错误的文件夹中有一个“共享对象”,还是我需要更新版本的 tidyverse?或者可能是别的什么?感谢您的帮助。

【问题讨论】:

  • 你安装包了吗?
  • @Peter 是的,我已经安装了 tidyverse,我使用了这行代码:install.packages("tidyverse")
  • 如果 Rcpp.dll 丢失,install.packages("Rcpp") 应该可以解决问题。
  • 我使用提供的代码安装了 Rcpp.dll,然后我尝试再次打开该库,但又遇到了同样的错误。

标签: r tidyverse


【解决方案1】:

整个问题在于R和Rstudio的系统版本。我在我的电脑家庭 64 位系统。我已经安装了新版本的 R 4.0.2 和 Rstudio 1.3...(64 位)。我运行 install.packages("tidyverse") 一切看起来都不错。但是,在我办公室的电脑上,我有 32 位的系统版本。即使我安装了 R 4.0.2 的新版本,我也无法工作。但我还有 Rstudio 旧版本。

【讨论】:

    猜你喜欢
    • 2019-05-30
    • 2021-06-13
    • 1970-01-01
    • 1970-01-01
    • 2015-10-01
    • 2011-06-08
    • 1970-01-01
    • 2015-10-04
    相关资源
    最近更新 更多