问题背景
我尝试在 R 中安装 robuSTLmm
包,但在尝试安装时 R session 崩溃了。我按照屏幕上的说明删除了 ‘/home/user/R/x86_64-pc-linux-gnu-library/3.4/00LOCK-robuSTLmm’
文件夹。
然后我重新启动了我的计算机并在 R 中再次安装了这个包。这次 R 自行退出而不是给我一个它崩溃的错误消息。当我再次启动 R 时,我看到该包列在我已安装的包中,我可以运行它。
实际问题
有没有办法检查 R 中的包是否已正确安装?也就是说,包是否有一些校验和或类似的东西(我不是那么精通计算机,所以如果术语关闭请原谅),可以与有问题的存储库进行比较?如果可以,我该怎么做?
编辑
我卸载了软件包并重新安装了它。再次出现同样的问题。
最佳答案
我在安装“robuSTLmm”时遇到了同样的问题。我试过但没有用:
- 从 RStudio(在 Debian 操作系统上运行)中的 CRAN 存储库安装。 R session 和 RStudio 都崩溃了。
- 从 RStudio 中下载的 tar.gz 文件安装它,我是从包的 CRAN 页面下载的。同样的故事又发生了。
- 通过使用“devtools”直接从 github 页面下载来安装 RStudio。同样的结果。
解决方案:我设法通过在终端中运行 R 而不是通过 RStudio 来安装包。该包现在运行正常(也在 RStudio 中)。
关于r - 检查包是否在 R 中正确安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53376854/