Rtools с R переносной

Привет коллеги энтузиасты,

Я использую портативную версию R для проекта на компьютере, где у меня нет прав администратора. Я использую функцию почтового индекса, чтобы зашифровать и заархивировать папку. Очевидно, на компьютере нет Rtools, и я не могу его установить. Мне интересно, как я могу указать R, чтобы посмотреть в локальную папку, где у меня есть Rtools доступны (с ../bin/zip.exe), я попытался добавитьSys.setenv(zip="folderpath_of_Rtools/bin" в Rprofile.site, но это не работает.

Я также попробовал этот синтаксис, и он тоже не работает.

Rtools.bin="C:\\Users\\User_2\\R-Portable\\Rtools\\bin"
sys.path = Sys.getenv("PATH")
if (Sys.which("zip") == "" ) {
    system(paste("setx PATH \"", Rtools.bin, ";", sys.path, "\"", sep = ""))
}

Приведенный выше синтаксис работает. После перезагрузки это чудесным образом сработало :)

Ответы на вопрос(0)

Ваш ответ на вопрос