我想使用 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?