Ошибка загрузки rJava.so при использовании ReporteRsjars - PullRequest
0 голосов
/ 10 июня 2018

Я использую R 3.5.0 на машине с Ubuntu 18.04.Некоторые приложения Shiny, которые я тестирую в этой новой среде, используют пакет ReporteRsjars и выдают следующее сообщение об ошибке при загрузке этого пакета: Loading required package: ReporteRsjars Error: package or namespace load failed for ‘ReporteRsjars’: .onLoad failed in loadNamespace() for 'rJava', details: call: dyn.load(file, DLLpath = DLLpath, ...) error: unable to load shared object '/usr/local/lib/R/site-library/rJava/libs/rJava.so': libjvm.so: cannot open shared object file: No such file or directory Warning: Error in : package ‘ReporteRsjars’ could not be loaded Однако файл /usr/local/lib/R/site-library/rJava/libs/rJava.so существует.

Любая помощь будет принята!

1 Ответ

0 голосов
/ 10 июня 2018

После еще нескольких попыток я нашел решение - и понял, что неправильно интерпретировал сообщение об ошибке: фактически отсутствующей библиотекой была libjvm.so, которая не была найдена.Символическая ссылка ln -s /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server/libjvm.so /usr/lib , за которой следует R CMD javareconf, удаление и повторная установка пакета rJava сделали это для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...