更新到R 3.5.0后Rstudio服务器无法启动:传输过程中出错

时间:2018-06-06 14:08:50

标签: r rstudio rstudio-server

我最近从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 :(得分:1)

从源代码安装R 3.5.1之后,我遇到了同样的问题。 错误的原因是libR.so没有使用 安装文件中介绍了简单的安装过程。 RStudio 搜索此内容并找到一个不兼容的(旧的)。改用它:

./configure --enable-R-shlib
make