R libpath и автоматическое c обновление - PullRequest
0 голосов
/ 21 июня 2020

После обновления до Ma c os 10.15.5 R был автоматически обновлен с 4.0 до 4.0.1. Это создало много проблем, поскольку новая установка сохранила все библиотеки в каталоге, но они не отображались. После долгой суеты я обнаружил, что разрешение для каталога было неправильным, и библиотеки появились после chmod -R 755 в каталог. Однако я не могу установить путь к libpath с помощью .Rprofile в ~. Я также изменил chmod этого файла, но изменения игнорируются, если я не запустил Rstudio с sudo или не использую R в терминале.

желаемый вывод из .libPaths () при запуске R в терминале или с правами администратора:

[1] "/Library/Frameworks/R.framework/Versions/4.0/Resources/library"
[2] "/Users/misha/Library/R/4.0/library"

вывод при запуске rstudio без прав sudo / администратора.

> .libPaths()
[1] "/Users/moleps/Library/R/4.0/library"                          
[2] "/Library/Frameworks/R.framework/Versions/4.0/Resources/library"

Терминал

$ nano ~/.Rprofile
.libPaths (c("/Library/Frameworks/R.framework/Versions/Current/Resources/library","/Users/moleps/Library/R/4.0/library"))

Просматривая журналы, я обнаружил, что R автоматически обновлялся центром управляемого программного обеспечения. Можно как-то это отключить? Кажется, что обновление было выполнено без соответствующих привилегий и является источником большого разочарования ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...