使用Webcam.set({
width: 1080,
height: 1920,
dest_width: 1080,
dest_height: 1920,
flip_horiz: false,
force_flash: false,
image_format: 'jpeg',
jpeg_quality: 100
});
从命令行调用Rscript
时,间歇性地出现以下错误:
mclapply
如果我在R Studio中或从交互式R会话中运行完全相同的代码,则不会收到错误。在非常大的作业中,每个工人都必须将非常大的对象归还给小型作业,因此在各种情况下都会出现此错误。我也尝试关闭Error in sendMaster(try(lapply(X = S, FUN = FUN, ...), silent = TRUE)) :
write error, closing pipe to the master
,但仍然会引发错误。有时,如果我减少prescheduling
参数中的线程数,它将消失。我正在Ubuntu 18.04.1。上使用Microsoft R Open。它还在Ubuntu 16.04上弹出。我没有尝试过的一件事是在标准R中而不是MRO中运行代码。
这是我的mc.cores
:
Rscript -e 'sessionInfo()'
有什么想法吗?有没有其他人遇到过这样的事情?对于没有可重现的示例,我深表歉意,但是到目前为止,我遇到错误的数据/代码太大了,无法共享,并且我无法在其他情况下重现该错误。它似乎只是随机发生。
答案 0 :(得分:0)
尝试升级到R v3.6.0或更高版本。
我正面临着同样的问题,这是由并行包中的错误(使用未初始化的变量)引起的,如此处详细讨论的:https://r.789695.n4.nabble.com/error-in-parallel-sendMaster-td4760382.html。