我想使用blavaan(版本0.3-5)进行分析。安装软件包blavaan
似乎可以正常工作(即,没有错误消息),但是当我尝试加载库'blavaan'时,我收到以下错误消息:
错误:包中的“ blavaan”加载失败 loadNamespace(j <-i [[1L]],c(lib.loc,.libPaths()),versionCheck = vI [[j]]):没有名为“ pkgbuild”的软件包
这是我在R的最新版本(3.6.1)中收到的错误消息。我检查了一下,如果软件包pkgbuild
可能与此版本不兼容,它会出现。因此,我尝试了在其中创建blavaan的R(3.5.3)的较旧版本。因此,它应该起作用,对吗?
但是,我再次收到类似的错误消息。这次是一个名为vctrs
的软件包。
对于某些背景知识:我有使用lavaan
(“常规” SEM)的经验,并想尝试blavaan。我知道如何处理lavaan和基本R,但是我不是程序员/数学家或类似的人。我认为对我来说最好的解决方案是只使用其他人都知道可以使用的R版本,而不必自己编程。
这是我使用的代码,但我不认为这是问题所在
install.packages("blavaan", dep = TRUE)
library(blavaan)
安装“ blavaan”后,我收到以下消息:
“ blavaan”包装成功解压,并检查了MD5的总和 下载的二进制程序包位于[位置]
但是,打开库“ blavaan”后,出现以下错误:
错误:包中的“ blavaan”加载失败 loadNamespace(j <-i [[1L]],c(lib.loc,.libPaths()),versionCheck = vI [[j]]):没有名为“ pkgbuild”或“ vctrs”等的软件包。
我才刚刚开始使用blavaan(或:试图...),所以我只尝试了2019年8月3日更新的最新版本的blavaan(0.3-5)。
从那时起有人使用过布拉瓦干吗?如果是这样,您使用了哪个版本的R?