loadNamespace出错,包plm找不到对象'vI'

时间:2016-03-11 14:15:29

标签: r namespaces install.packages plm

我之前从未遇到过安装包的问题。 当我第一次尝试安装plm软件包时,它给出了一个错误,指出未安装软件包pbkrtest。所以我尝试安装pbkrtest,但install.packages("pbkrtest")没有用,它给了我这个错误消息:

  

install.packages( “pbkrtest”)     将软件包安装到'C:/Users/Flo/Documents/R/win-library/3.2'     (因为'lib'未指定)     install.packages中的警告:       包'pbkrtest'不可用(对于R版本3.2.2)

我是从https://cran.r-project.org/src/contrib/Archive/pbkrtest/手动下载并将其放入相应的目录中。

继续,我现在可以安装plm了。不过,我现在坚持这个错误,不能使用plm包:

library(plm)
  

loadNamespace(i,c(lib.loc,.libPaths()),versionCheck = vI [[i]])出错:       对象'vI'未找到
    另外:警告信息:
  包'plm'是在R版本3.2.3下构建的     错误:“plm”

的包或命名空间加载失败

这是我的会话信息:

R version 3.2.2 (2015-08-14)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 8 x64 (build 9200)

locale:
[1] LC_COLLATE=German_Germany.1252  LC_CTYPE=German_Germany.1252    LC_MONETARY=German_Germany.1252
[4] LC_NUMERIC=C                    LC_TIME=German_Germany.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] dplyr_0.4.3    ggplot2_2.1.0  magrittr_1.5   stargazer_5.2  foreign_0.8-65 Formula_1.2-1 

loaded via a namespace (and not attached):
 [1] Rcpp_0.12.3      knitr_1.12.3     MASS_7.3-43      munsell_0.4.3    colorspace_1.2-6
 [6] lattice_0.20-33  R6_2.1.2         plyr_1.8.3       tools_3.2.2      parallel_3.2.2  
[11] nnet_7.3-10      grid_3.2.2       nlme_3.1-125     gtable_0.2.0     DBI_0.3.1       
[16] lmtest_0.9-34    assertthat_0.1   bdsmatrix_1.3-2  sandwich_2.3-4   scales_0.4.0    
[21] zoo_1.7-12 

2 个答案:

答案 0 :(得分:1)

如果这仍然是一个问题并且您已更新到3.3.0,请尝试使用type =“win.binary”参数。

install.packages("plm", dependencies=TRUE, type="win.binary")

答案 1 :(得分:1)

我和另一个包(proast65.5)有同样的问题。

对我有用的解决方案是:

使用包转到地图并打开文件DESCRIPTION。 在我的DESCRIPTION文件中有一行以Imports开头: 我用

加载了该​​行中提到的所有包
install.packages(package-name)

之后,我可以使用命令

在R中加载我的库
library(proast65.5)