简体   繁体   中英

Error: package or namespace load failed for ‘tidyverse’ in loadNamespace

I'm getting the following error when I'm loading tidyverse. It was all working fine a few minutes ago when I was running my shinyapp. How should I resolve this?

Error: package or namespace load failed for 'tidyverse' in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]): namespace 'rlang' 0.3.0.1 is already loaded, but >= 0.3.1 is required

I had the same problem but managed to tackle it. You may remove the current version of rlang using the following command:

remove.packages("rlang")

and then install the rlang again:

install.packages("rlang")

After that run the library:

library(tidyverse)

I know this is an old question but I faced this same problem. I restarted R session and it worked fine after that. Hope this helps someone! :)

I have just encountered the similar problem.

The error could translate into understandable English as:

package 'rlang' version 0.3.0.1 is loaded into R successfully, but the other package that based on 'ralng' required a higher version (at least 0.3.1).

So that manually install.packages('rlang') will update the latest appropriate package 'rlang'

Also had similar problem but resolved it after a struggle. I used:-

devtools::install_github("tidyverse/tidyverse")

I know this might be late answer,but I had the same issue and I fixed it by updating the packages, specifically : ggplot2, scales. according to this Rstudio site

I tried most of the methods suggested here. None are working out. Error message is the same.

"

In addition to unloading and reloading rlang,

Click on Tools in the tab and check for Package Updates to update tidyverse

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM