Переносим пакеты R из одного каталога в другой (под Виндоус)
Рассказываю, что делать, если ваш каталог с пакетами Эр закрыт для записи
Эр работает со множеством вспомогательных пакетов. Для этого Эр скачивает пакеты в специальный каталог на компьютере.
По-умолчанию Эр помещает пакеты в системный каталог Виндоус. Обычно — это каталог текущего пользователя. Например, у меня на Виндоус 10 — это:
C:\User\Anton\AppData\Local\R\win-library\4.3\
По какой-то причине данный каталог иногда закрыт для записи, поэтому я не могу установить туда новые пакеты.
Чтобы исправить это досадное недоразумение, создадим новый каталог и укажем Эр, что теперь пакеты нужно устанавливать в него.
- Создадим новый каталог для пакетов Эр. Например:
C:\User\R\packages
- Откроем переменные среды текущего пользователя.
- Найдем переменную R_LIB_PATH или создадим ее.
- Запишем в эту переменную название каталога с пакетами Эр.
- Перезапустите Эр. Теперь новые пакеты будут установлены в указанный каталог.
Первоисточник.
How do I change the default library path for R packages.
Доп. чтение:
Migrating R libraries
R Installation and Administration. 6 Add-on packages
Painless way to install a new version of R?
—-
Если вам вдруг непреодолимо захотелось меня поблагодарить, переведите мне 200 руб. на чашеку кофе.