R计划自动软件包更新

问题描述 投票:0回答:1

我想每天自动检查和更新软件包。为此,我在下面编写了几行,当我在RStudio中执行时,这些行可以平稳运行。

options(install.packages.compile.from.source = "always")
update.packages(ask = FALSE, dependencies = TRUE)

然后我安排了这个带有taskscheduleR软件包的迷你脚本每天运行。已成功调用计划作业以执行该作业,但该作业被暂停并记录以下错误:

Error in contrib.url(repos, type) : 
  trying to use CRAN without setting a mirror
Calls: update.packages -> available.packages -> contrib.url
Execution halted

我需要添加什么才能使其执行?

r taskscheduler install.packages
1个回答
0
投票

添加此以指定CRAN镜像:

options(repos = c(CRAN = "http://cran.rstudio.com"))

现在可以使用吗?

© www.soinside.com 2019 - 2024. All rights reserved.