我无法在R中加载汽车包。我尝试使用
重新安装install.packages("car",dependencies=TRUE)
来自R和RStudio。我按照另一篇文章的建议尝试安装quantreg
,然后重新安装。安装似乎是成功的,但根本无法加载程序。
这是完整的错误:
loadNamespace中的错误(j< - i [[1L]],c(lib.loc,.libPaths()),versionCheck = vI [[j]]): 没有名为'pbkrtest'的包。
另外:警告信息:包'car'是在R版本3.2.3下构建的 错误:“car”的包或名称空间加载失败
答案 0 :(得分:3)
这只是社区的主页。我不能赞同答案,但要给它一个真正的非评论答案:
您应首先升级R.然后运行
update.packages(checkBuilt = TRUE)
。最后,再试一次install.packages("car", dependencies=TRUE)
。如果它不起作用,请先尝试安装包pbkrtest。 - user3710546
鉴于问题发布时当前版本的R是3.2.3,我认为这是一个很好的答案。
答案 1 :(得分:2)
我遇到了同样的错误。 (我使用的是R 3.2.2)请依次执行以下步骤(然后尝试激活已安装的插入符号包):
install.packages("lme4", repos="http://cran.rstudio.com/",type = "binary", dependencies=TRUE)
install.packages("nlme", repos="http://cran.rstudio.com/",type = "binary", dependencies=TRUE)
packageurl <- "https://cran.r-project.org/src/contrib/Archive/pbkrtest/pbkrtest_0.4-4.tar.gz"
install.packages(packageurl, repos=NULL, type="source")
无需升级R。我仍在使用R 3.2.2。我执行了这些步骤,对我有用。