Rstudio使用中に遭遇したエラーとその解決方法の備忘録 _φ(・_・ 随時更新
エラー内容:インストールしたパッケージがロードできない
実際は、library("***")
実行後に以下のエラーが発生した(パッケージ名、バージョンは任意のもの)
In addition: Warning message:
パッケージ ‘***’ はバージョン 3.3.2 の R の下で造られました
Error: ‘***’ に対するパッケージもしくは名前空間のロードが失敗しました
解決方法:以下のいづれかを実行
1. ライブラリの場所を指定して読み込む
example1.r
find.package("shiny")
# [1] "C:/Program Files/R/R-3.3.2/library/shiny"
library("shiny", lib.loc="C:/Program Files/R/R-3.3.2/library")
これと同じことが、RStudioのUI上のパッケージ一覧表示(下図参照)から所望のものをチェックすることでも出来る。
2. パッケージのアップデート/再インストール
example2.r
remove.packages("shiny")
install.packages("shiny")
library("shiny")
3. Rstudioを再起動してパッケージを再ロード
4. R上でパッケージを再インストール
上2つをやってもダメなとき、残りの2つをやってみるといいと思います。