[英]Error in library(tidyverse) : there is no package called ‘tidyverse’
[英]R error that prevents me from executing library(tidyverse) and library(here)
因此,我从 Tools 下的 Install Packages 子标题中安装了 'tidyverse' 和 'here' 包,当我尝试运行以下命令时:
library(tidyverse)
library(here)
我收到一条错误消息:
Error: package or namespace load failed for ‘tidyverse’ in inDL(x, as.logical(local), as.logical(now), ...):
unable to load shared object 'C:/Users/resha/OneDrive/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
请注意,我的工作目录是“C:/Users/resha/OneDrive/Desktop/STA238 R Documents/Tutorial 0 Files”,它不同于 'C:/Users/resha/OneDrive/Documents/R/win-library/4.0 /Rcpp/libs/x64/Rcpp.dll' 出现在错误消息中。 请问有什么帮助吗?
似乎有两个步骤:
You need to rebuilt your packages under your current R version (your warning message says "package 'tidyverse' was built under R version 4.0.2"
, so you have probably upgraded or downgraded R or used R on another PC with the same shared library在 OneDrive 上?)。 所以请在您的 R 控制台中运行:
update.packages(checkBuilt = TRUE, ask = FALSE)
您的 R 库位于 OneDrive 上的共享驱动器上,而不是本地 PC 上,因此:
C:/Users/resha/OneDrive/Documents/R/
文件夹和 select“始终保留在此设备上”)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.