gpt4 book ai didi

r - 在 Ubuntu 中升级到 R 3.4.0 和最新的 rstudio 后,rstudio 崩溃, "r error 4"

转载 作者:太空宇宙 更新时间:2023-11-04 09:19:24 34 4
gpt4 key购买 nike

几天前我从 R 3.3.3 升级到 R R 3.4.0,使用

./configure  --enable-r-shlib
make
sudo make install
dpkg -i rstudio-1.0.143-amd64.deb

在命令行中,R 运行得非常好:

> R.version

platform x86_64-pc-linux-gnu
arch x86_64
os linux-gnu
system x86_64, linux-gnu
status
major 3
minor 4.0
year 2017
month 04
day 21
svn rev 72570
language R
version.string R version 3.4.0 (2017-04-21)
nickname You Stupid Darkness
> require(utils)

> .libPaths()

[1] "/usr/local/lib/R/library"

但是,rstudio 在启动时崩溃。命令行给出:

> rstudio

"TypeError: undefined is not an object (evaluating 'window.desktopHooks.notifyRCrashed')"
QIODevice::read: device not open
QIODevice::read: device not open

进一步,界面弹窗说:

The R session had a fatal error.

ERROR r error 4 (R code execution error) [errormsg=Error in as.environment(pos) :
no item called "package:utils" on the search list
]; OCCURRED AT: rstudio::core::Error rstudio::r::exec::evaluateString(const string&, SEXPREC**, rstudio::r::sexp::Protect*) /home/ubuntu/rstudio/src/cpp/r/RExec.cpp:302

在手动 rm -rf ~/.rstudio-desktop 和各种其他文件夹 ~/.R* 之后,我已经多次卸载并重新安装 R 和 rstudio,如帖子中所建议的。仍然,没有rstudio。我在这台机器上找不到任何其他已安装的 R 版本。接下来我可以尝试什么来解决这个问题?

最佳答案

我的猜测,基于这一点输出:

> .libPaths()
[1] "/usr/local/lib/R/library"

您是否尝试使用与 R 3.3 相同的库路径?这行不通——R 包在 R 的次要版本之间不交叉兼容。您必须重新安装任何要与 R 3.4.0 一起使用的 R 包。

关于r - 在 Ubuntu 中升级到 R 3.4.0 和最新的 rstudio 后,rstudio 崩溃, "r error 4",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43665716/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com