Ошибка при выполнении сценария R из командной строки

#r #command #command-prompt #install.packages

Вопрос:

Я пытаюсь запустить скрипт R, который отлично работает при запуске в Rstudio в командной строке, причина в том, что позже я хочу запустить его в инструменте Talend ETL.

Однако, когда я запускаю его в команде, я получаю следующую ошибку:

Ошибка в contrib.url(репозитории, «источник») : попытка использовать CRAN без установки зеркального вызова: install.packages -> Выполнение contrib.url остановлено

Есть идеи, как это решить?

Примечание: Я пытался установить пакеты contrib.url или contriburl, но они несовместимы с моей версией R.

Спасибо.

Комментарии:

1. options(repos="https://cloud.r-project.org")

2. Спасибо тебе, Роланд. Но я действительно не понял, как с этим бороться.

3. Не могли бы вы, пожалуйста, предоставить более подробное объяснение, если это возможно, я новый пользователь…

4. Ваш сценарий, кажется, вызывает install.packages . Вам нужно либо добавить команду из моего комментария выше в сценарий, либо использовать repos аргумент install.packages .