Я начал играть с OpenCPU пару недель назад и уже подсел на него. Мне удалось успешно установить приложения «knitr» и «opencpu.demo». Проблема, с которой я сталкиваюсь, заключается в том, что я пытаюсь вызвать функции R, которые я упаковал в новый пакет r, и вызвать их из Knitr-приложения. Я получаю сообщение о том, что такого пакета не существует. Я запустил install.packages(lib.loc="/usr/lib/R/library") из оболочки R и из интерфейса Knitr-приложения, и мои пакеты действительно отображаются в первом случае, но не во втором. Без понятия, что здесь происходит! Буду очень признателен, если кто-нибудь ответит на это.
Комментарии: когда я запускаю find.package("DummyPkg") через /R/pub/base/identity/json API, я возвращаюсь
[
"/usr/lib/R/library/DummyPkg"
]
Однако тот же запрос с веб-страницы Knitr-App возвращает:
# write R code here
find.package("DummyPkg")
## Error: there is no package called 'DummyPkg'