运行Open CPU单用户服务器时看不到我所有的功能

时间:2018-09-25 09:18:35

标签: rstudio roxygen2 opencpu

当我运行ocpu_start_app("my_package")时,虽然OpenCPU文档指出它们在my_package/R/文件夹下,但它们并没有显示所有功能,也无法访问那些未列出的功能。

1 个答案:

答案 0 :(得分:0)

就我而言,这似乎与roxygen2有关。该软件包将创建OpenCPU使用的文档和NAMESPACE文件。由于某些原因,当我从RStudio(Ubuntu 18.04)构建程序包时,roxygen2没有自动执行。所以我不得不手动运行roxygen2。您可以通过几种方式执行此操作:

来自roxygen2文档:

roxygen2::roxygenise()

devtools::document(),如果您使用的是devtools,或者

Ctrl + Shift + D,如果您使用的是RStudio。

此后,我只需要重建我的项目并重新启动OpenCPU单服务器,所有服务器即可重新开始工作。