RStudio

Rの環境を変えて、パッケージを再インストールしようとしたら、下記エラーが表示された。

install error 1

「代わりに新しいライブラリを構築しますか?」

的な事を効かれたので、「YES」としたのに、また下記メッセージ。

install error 2

「結局ダメってことじゃん。」

 

と、文句を言っても始まらないので、Google先生に聞いてみたところ、解決したので、その備忘録 (参考サイトは記事末にまとめています)。

Rパッケージをインストールできない理由:許可されていない

「reason 'permission denied'」と書かれているので、この 'permission' を与えれば良い様子。

フォルダのセキュリティ設定を変更する

> .libPaths()

で調べると、

[1] "C:/Program Files/R/R-4.0.3/library"

と出てきたので、その場所へ行ってみる。

そして、目的のフォルダのProperties (プロパティ)を開く。

install error 3

security (セキュリティ) タブ-> Edit (編集) -> Add (追加)

install error 5

Advanced (詳細設定) -> Find Now (検索)

install error 6

下の Search results: 内の表示の中から、自分のアカウントを探す。-> OK

install error 7

もう一度、Permissions for libraryのSecurityタブに戻り、追加したアカウントの情報をみる。

すると、いくつか Allow(許可)のチェックが消えているので、Full control をチェックして、全て Allowにする。

install error 8



「これで大丈夫なのかな?」

と思いながら、もう一度 R に戻り、インストールを試みると……

できた!

 

他にも、pathにOne Driveが入っているとうまくいかないとか、色々原因はある様子。

私の場合は、上記で解決……よかった。

References

にほんブログ村 子育てブログ ワーキングマザー育児へ