我的问题看起来就像这个installing car but unable to load quantreg。但是,建议的解决方案在我的情况下不起作用。
具体来说,我想在R-Studio中加载“car”包。我使用install.packages("car",dependencies=TRUE)
命令安装了它。因此应该安装汽车所需的所有其他包装。但是,一旦我尝试加载汽车,它会告诉我以下内容:
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()),
versionCheck = vI[[j]]) :
There is no package called ‘pbkrtest’
In addition: Warning message:
Package ‘car’ was built under R Version 3.2.5
Error: package or namespace load failed for ‘car’
我也尝试过以这种方式安装汽车install.packages("package's name", repos=c("http://rstudio.org/_packages", "http://cran.rstudio.com")),但它也没有用。
搜索互联网并没有返回任何有用的结果。
我希望找到一个解决方案,如果他们遇到同样的问题,可以通过提供问题(和你的答案)来节省其他时间。
谢谢。
答案 0 :(得分:0)
删除car
和依赖包minga
,nloptr
,RcppEigen
,lme4
,SparseM
,MatrixModels
,{ {1}}(您显然没有),pbkrtest
使用quantreg
。关闭R-Studio。
如果可能,从命令行启动R,因为您可能会在此处看到R-Studio将隐藏的错误。重新运行remove.packages()
并查找与install.packages( "car" )
或其他包相关的错误。您将看到许多编译器警告,但应该没有错误。
下面您将看到我在安装pbkrtest
软件包安装过程中看到的内容。只需按照以下步骤操作:卸载所有相关软件包并重新安装它们可能会解决您的问题。如果没有,请将安装中的输出添加到您的问题中,如果您遇到同样的问题,请告诉我们。
car