Невозможно увидеть все мои функции при запуске однопользовательского сервера Open CPU - PullRequest
0 голосов
/ 25 сентября 2018

Когда я запускаю ocpu_start_app("my_package"), отображаются не все функции, и я не могу получить доступ к тем, которые не перечислены, хотя они находятся в папке my_package/R/, как указано в документации OpenCPU.

1 Ответ

0 голосов
/ 25 сентября 2018

В моем случае это была проблема с roxygen2.Этот пакет создает документацию и файл NAMESPACE, который использует OpenCPU.По какой-то причине roxygen2 не выполнялся автоматически, когда я собрал свой пакет из RStudio (Ubuntu 18.04).Поэтому мне пришлось запускать вручную roxygen2.Это можно сделать несколькими способами:

Из документации roxygen2:

roxygen2::roxygenise() или

devtools::document(), если вы используете devtools, или

Ctrl + Shift + D, если вы используете RStudio.

После этого мне просто нужно было перестроить свой проект и перезапустить отдельный сервер OpenCPU, и все снова начали работать.

...