0

我想使用 blavaan(0.3-5 版)进行分析。安装包blavaan似乎可以工作(即没有错误消息),但是当我尝试加载库“blavaan”时,我收到以下错误消息:

错误:loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) 中的 'blavaan' 的包或命名空间加载失败:没有包称为“pkgbuild”</p>

这是我在最新版本的 R (3.6.1) 中收到的错误消息。我检查了,如果软件包pkgbuild可能与此版本不兼容,它会出现。因此,我尝试了旧版本的 R (3.5.3),其中创建了 blavaan。那么它应该工作,对吧?但是我又收到了类似的错误消息。这次是一个名为vctrs.

对于一些背景:我有使用lavaan('常规' SEM)的经验,并想尝试一下 blavaan。我知道围绕 lavaan 和基本 R 的方式,但我不是程序员/数学家或类似的人。我认为对我来说最好的解决方案是只使用其他人知道可以工作的 R 版本,而不必编写自己的方式。

这是我使用的代码,但我认为这不是问题:

install.packages("blavaan", dep = TRUE)

library(blavaan)

安装“blavaan”后,我收到以下消息:

包'blavaan'成功解包并检查了MD5和下载的二进制包在[位置]

但是,打开库 'blavaan' 后,我收到以下错误:

错误:loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) 中的 'blavaan' 的包或命名空间加载失败:没有包称为“pkgbuild”[或“vctrs”等]

我才刚刚开始使用 blavaan(或者:尝试...),所以我只尝试了 2019 年 8 月 3 日更新的最新版本的 blavaan(0.3-5)。

从那以后有人用过blavaan吗?如果是这样,您使用的是哪个版本的 R?

4

0 回答 0