错误:'car'的包或命名空间加载失败

问题描述 投票:6回答:2

我无法在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'的包或命名空间加载失败

r install.packages
2个回答
3
投票

这只是社区的主页。我不能赞同答案,但要给它一个真正的非评论答案:

你应该先升级R.然后运行update.packages(checkBuilt = TRUE)。最后,再次尝试install.packages("car", dependencies=TRUE)。如果它不起作用,请先尝试安装包pbkrtest。 - user3710546

鉴于问题发布时当前版本的R是3.2.3,我认为这是一个很好的答案。


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。我执行了这些步骤,它对我有用。

© www.soinside.com 2019 - 2024. All rights reserved.