rinco
@rinco

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

エラー:名前空間 ‘cli’ 3.3.0 は既にロードされましたが、>= 3.4.0 が要求されています(R言語)

Q&A

Closed

解決したいこと

Rstudioでprojectを立ち上げると .Rprofileの library(tidyverse)でエラーが出るようになりました。
その他、dplyr、openairも同様のエラーが出ます。
ggplot2、lubiridateなどエラーの発生しないパッケージもあります。
インストールは正常にできているようです。
どうか解決方法を教えてください。

発生している問題・エラー

>  library(tidyverse)

Error: package or namespace load failed for tidyverse in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
  名前空間 cli 3.3.0 は既にロードされましたが、>= 3.4.0 が要求されています

 
> 
実行環境
#### 言語名 R version 4.2.2 
#### Rstudio Version: 2022.12.0+353

自分で試したこと

#1.パッケージのアンインストールとインストール
remove.packages("tidyverse")
install.packages("tidyverse")
library(tidyverse)  #エラー発生

#2.ネット検索してヒットしたコードを実行 その1
devtools::install_github("davidcarslaw/tidyverse")
library(tidyverse)  #エラー発生

#3.ネット検索してヒットしたコードを実行 その2
install.packages("tidyverse",
                  repos = c("http://rstudio.org/_packages",
                            "http://cran.rstudio.com"))
library(tidyverse)  #エラー発生

その他実行してみたこと

・RとRstudioのアンインストールと再インストール
・Rで1.のコードを実行

何かわかりましたら、ご指南よろしくお願いいたします。

0

2Answer

ぬ様

ありがとうございました。:joy:
remove.packages("cli")
 ↓
Rsutio 再起動
 ↓
install.packages("cli")
でうまくいきました。
エラーメッセージに書いてありましたね。

0Like

Your answer might help someone💌