我正在为R包mistral构建小插图(请参见github.com/clemlaflemme/mistral),并且devtools::check(cleanup = FALSE)
返回警告
Error: processing vignette 'mistral-vignette.Rmd' failed with diagnostics:
4 simultaneous processes spawned
Execution halted
我在Google上找不到任何帮助。实际上,我确实在小插图中使用了并行计算,这是不允许的吗?
最佳答案
我遇到了类似的问题。如果将核心数从4更改为2,我可以通过检查,即在小插图中设置options(mc.cores=2)
。我找不到任何清晰的文档,但我怀疑R CMD check
仅基于Hadley Wickham的R Packages Book中的晦涩注释而最多只允许两个内核:
关于r - 错误: processing vignette failed with diagnostics: 4 simultaneous processes spawned,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41307178/