R cron作业因data.table软件包而失败

时间:2018-08-09 08:31:58

标签: r amazon-ec2 datatable cron

我正在使用EC2 AWSR Studio上的crontab从Centos运行cron作业调度。

当我在AWS上的R Studio上直接运行脚本时,一切正常,可以正确读取rbindlist函数(来自data.table包)。

我正在使用此功能来rbind多个dataframe,其名称以“ table_”开头。

但是当我使用crontab安排脚本时,它失败并显示以下错误:

  

rbindlist(mget(ls(pattern =“ ^ table_ \ d +”)))中的错误:可能       找不到函数“ rbindlist”执行停止

为什么在手动启动脚本时它可以工作,但是在通过cron进行调度启动时却失败了?

非常感谢帮助! M。

1 个答案:

答案 0 :(得分:0)

我很me愧地承认我放了library(data.table)然后将其删除却忘了...谢谢@Ralf Stubner!