Спросил у суперпользователя и получил сверчков, так что попробуйте здесь.Похоже, что этот пересекает границу SU / SO.
При устранении неисправности, связанной с конфигурацией R, которая вызывала сбой преобразования pandoc при попытке связать .Rmd на компьютере коллеги с Windows 10, я заметил, чтопервый путь в .libPaths()
указывал на путь в сетевом каталоге, а не в каталоге c:/Users/[username]/R/win-library/...
.
Выполнение Sys.getenv()
в R показало, что HOMEDRIVE
и HOMEPATH
были (как и ожидалось) c:
и \Users\[username]
, однако в списке была указана переменная окружения HOME
, указывающая на сетьпуть, который мы нашли в .libPaths()
При запуске SET
в оболочке cmd эта переменная окружения HOME
вообще не была перечислена, так что, похоже, что-то, что R нашел где-то еще ...
Откуда R получает эту HOME
переменную среды?
FWIW: я исправил проблему конфигурации, установив переменную среды пользователя Windows HOME =% HOMEDRIVE %% HOMEPATH%;Затем R соответствующим образом установите все остальные переменные окружения.