R loadNamespace中的错误,对象';vI';在包plm中找不到

R loadNamespace中的错误,对象';vI';在包plm中找不到,r,namespaces,install.packages,plm,R,Namespaces,Install.packages,Plm,我以前在安装软件包方面从来没有遇到过问题。 当我第一次尝试安装plm软件包时,它给了我一个错误,告诉我没有安装软件包pbkrtest。因此,我尝试安装pbkrtest,但install.packages(“pbkrtest”)不起作用,它给了我以下错误消息: 安装程序包(“pbkrtest”) 将程序包安装到“C:/Users/Flo/Documents/R/win library/3.2”中 (由于“lib”未指定) install.packages中的警告: 包“pbkrtest”不可用(适

我以前在安装软件包方面从来没有遇到过问题。 当我第一次尝试安装
plm
软件包时,它给了我一个错误,告诉我没有安装软件包
pbkrtest
。因此,我尝试安装
pbkrtest
,但
install.packages(“pbkrtest”)
不起作用,它给了我以下错误消息:

安装程序包(“pbkrtest”) 将程序包安装到“C:/Users/Flo/Documents/R/win library/3.2”中 (由于“lib”未指定) install.packages中的警告: 包“pbkrtest”不可用(适用于R版本3.2.2)

我从中手动下载了它,并将其放入相应的目录中

接下来,我可以安装plm了。然而,我现在遇到了这个错误,无法使用plm软件包:

library(plm)
loadNamespace(i,c(lib.loc,.libpath()),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 

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

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

我在另一个软件包(proast65.5)中遇到了同样的问题

对我有效的解决方案是:

使用包转到地图并打开文件说明。 在我的描述文件中,有一行以导入开头: 我把那一行提到的所有包裹都装上了

install.packages(package-name)
之后,我可以用命令在R中加载我的库

library(proast65.5)

我确实更新了R,但仍然存在相同的错误,例如:包“VariantTools”不可用(作为R版本3.3.0的二进制包)如果包不可用,则该软件包的当前版本为3.3.2(从haloween开始)。如果可以更新到此版本,请执行此操作。如果没有,您可以在CRAN存储库的MS revolution快照中找到包的旧版本。例如,是3.3.0的最新版本之一。