cost 221 ms
在 R Shiny 中运行后台进程 - running background process in R Shiny

我写了一个脚本,如果按下按钮,它应该运行后台进程。 过程完成后,我想进一步处理结果。 下面是我的脚本。 此脚本中的过程是休眠 10 秒,然后检索当前文件夹中的文件名列表。 后台进程在 function printLS() 中找到。 这是由 function r_bg() 在后台执行的。 在应用程序中 ...

执行多会话工作时,future_lapply 说 package 不存在,但在运行计划时工作正常(顺序) - When performing multisession work, future_lapply says that a package doesn't exist, but it works fine when running plan(sequential)

当我尝试将future_apply与plan(multisession)一起使用时,它说我尝试使用的 package 不存在。 当我使用plan(sequential)时,它工作正常。 使用plan(callr)时我也遇到同样的错误。 这是错误: Error in loadNamespace(na ...

在单独的 R session 中运行 testthat 测试(如何组合结果) - Run testthat test in separate R session (how to combine the outcomes)

我需要测试 package 加载操作(对于我的多版本 package )并且知道卸载命名空间和东西是危险的工作。 所以我想在新的 R session 中运行每个测试。 并行运行我的测试不能满足这个需求,因为它会重用从站,并且这些会变脏。 所以我认为callr::r会帮助我。 不幸的是,我再次被记录 ...

如何使用 future.callr 抑制随机数生成警告? - How do I suppress a random number generation warning with future.callr?

我正在使用future.callr ,它会在每次请求未来时创建一个新线程(?),因此它是单独计算的,主要的 R 脚本可以继续前进。 当我的期货回来时,我收到以下警告: 在我运行的实际代码中,它只是加载一些数据,我不知道为什么(或关心编辑:我关心,见下面的评论)它生成随机数。 如何阻止显示该警告(修 ...

带有 invalidateLater() 的简单 Shiny 应用程序错误地丢弃了持久后台进程 - Simple Shiny app with invalidateLater() incorrectly drops persistent background processes

我正在尝试编写一个最小的 Shiny 应用程序来维护一个持久的外部后台进程。 由于特定于全尺寸用例的原因,我正在跟踪文本文件中的 PID,而不是仅使用processx句柄。 当我启动应用程序时,它看起来像这样: 当我按下“开始”按钮时,应用程序会创建一个后台进程并将 PID 记录在一个文本文件中。 ...


排序:
质量:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM