检查R中是否安装了包没有错误

问题描述 投票:2回答:1

问题的背景

我曾尝试在R中安装robustlmm软件包,但在尝试安装它时,R会话崩溃了。我按照屏幕上的说明删除了‘/home/user/R/x86_64-pc-linux-gnu-library/3.4/00LOCK-robustlmm’文件夹。

然后我重新启动了我的计算机并再次在R中安装了包。这次R退出了自己,而不是给我一个错误消息,它崩溃了。当我再次启动R时,我看到该软件包列在我安装的软件包中,我可以运行它。

实际问题

有没有办法检查R中的包是否已正确安装?也就是说,包装中是否存在一些校验和或类似的东西(我不是那个精通计算机的,所以如果术语已经关闭那么请找借口),可以与相关的存储库进行比较吗?如果是这样,我该怎么办?

编辑

我卸载了包并再次安装它。同样的问题又出现了。

r checksum
1个回答
1
投票

我在安装“robustlmm”时遇到了同样的问题。我尝试过但它不起作用:

  1. 从RStudio中的CRAN存储库安装(在Debian OS上运行)。 R会话和RStudio都崩溃了。
  2. 从RStudio中下载的tar.gz文件安装它,我从包的CRAN页面下载了该文件。同样的故事又发生了。
  3. 通过使用“devtools”直接从github页面下载来安装在RStudio中。结果相同。

解决方案:我设法通过在终端中运行R而不是通过RStudio来安装软件包。包现在运行正常(也在RStudio中)。

© www.soinside.com 2019 - 2024. All rights reserved.