Я использую R для выполнения некоторого процесса, и я пытаюсь автоматизировать эту работу. Скрипт R находится на другой машине. Мне нужно вызвать этот скрипт с другой машины, и я вызываю скрипт, используя ssh .. user@myip "Rscript MyRCode.R". Он вызывает скрипт на удаленной машине, и я также вижу журналы.
В моем коде R у меня есть эта библиотека операторов (devtools), библиотека (qdap), библиотека (RJDBC) и т. Д.
Когда я подключаюсь к удаленному компьютеру и запускаю этот R-скрипт, он выполняется, но когда я пытаюсь выполнить его с помощью ssh, он не может найти пакет deltools.
Для этого я попытался добавить библиотеку (devtools, lib.loc="/folder1/folder2/libpath") и сделал то же самое для других пакетов. (также пытался добавить тот же путь в .libPaths(...))
На этот раз devtools загружен, но для qdap он говорит, что «объект замаскирован из« package.base »», а затем происходит сбой.
Любое предложение.