Rstudio-сервер не запускается после обновления до R 3.5.0: во время передачи произошла ошибка - PullRequest
0 голосов
/ 06 июня 2018

Я недавно перешел с MRO 3.4.3 на R 3.5.0.Я могу с нуля запустить и использовать новую установку R с терминала, но когда я регистрирую Rstudio-сервер, появляется сообщение об ошибке с сообщением: «Произошла ошибка при передаче»

Журнал на /var/log/messages показываетэто:

Jun 6 11:28:51 slave1 rsession-victor[116037]: ERROR R SUICIDE: unable to initialize the JIT|||; LOGGED FROM: void<unnamed>::rSuicide(const std::string&) /root/rstudio/src/cpp/session/SessionMain.cpp:1023

Я пытался удалить файлы /etc/rstudio/rserver.conf и /etc/rstudio/rsession.conf, которые я изменил для использования предыдущей установки MRO, но это не сработало.Кроме того, я попытался полностью удалить папку .rstudio в моем домашнем каталоге.

Есть идеи о том, как решить эту проблему?Спасибо!

1 Ответ

0 голосов
/ 02 августа 2018

У меня была такая же проблема после установки R 3.5.1 из источников.Причина ошибки в том, что libR.so не собирается с помощью простой процедуры установки, описанной в файле INSTALL.RStudio ищет это и находит несовместимый (старый).Используйте это вместо:

./configure --enable-R-shlib
make
...