2016-10-05 85 views
1

我有错误,而试图调用ezrAnova,我无法找到pbkrtest包,而我成功install.packages("ez")执行的问题。 library(ez)回到我下面的错误:错误而尝试使用“EZ”库

Error in loadNamespace (j <- i [[1L]], c (lib.loc, .libPaths()) = vI VERSIONCHECK [[j]]): no package named 'pbkrtest' is found 
    In addition: Warning message: package 'ez' was compiled with version 3.2.5 R   Error: loading the package or namespace failed for 'ez' 

我如何正确地使用这个库?感谢

编辑:Sessioninfo()

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=French_France.1252 LC_CTYPE=French_France.1252 
[3] LC_MONETARY=French_France.1252 LC_NUMERIC=C     
[5] LC_TIME=French_France.1252  

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

other attached packages: 
[1] devtools_1.12.0 

loaded via a namespace (and not attached): 
Error in x[["Version"]] : index out of limits 
De plus : Warning messages: 
1: In FUN(X[[i]], ...) : 
    The file DESCRIPTION of the package 'digest' is missing or incorrect 
2: In FUN(X[[i]], ...) : 
    The file DESCRIPTION of the package 'nlme' is missing or incorrect 

编辑2:Sessioninfo()重启机器和R

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=French_France.1252 LC_CTYPE=French_France.1252 
[3] LC_MONETARY=French_France.1252 LC_NUMERIC=C     
[5] LC_TIME=French_France.1252  

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

loaded via a namespace (and not attached): 
[1] MASS_7.3-45  Matrix_1.2-7.1 tools_3.2.2  mgcv_1.8-15  
[5] nnet_7.3-12  nlme_3.1-121 grid_3.2.2  lattice_0.20-34 

但仍具有相同的错误后(上图),当磁带库(EZ)。

+0

您是否试过'install.packages(“pbkrtest”)'? – ytk

+0

是:警告消息:软件包'pbkrtest'不可用(对于R版本3.2.2)是否链接到版本? – ranell

+0

我无法重现此错误。只是一个简单的'install.packages(“ez”);库(ez)'为我工作得很好。我在Ubuntu 14.04.5上运行R 3.3.1。发布你的'sessionInfo()'可能会有帮助。 – ytk

回答

1

所以它似乎是一个R版本的问题。正如在错误中注意到的那样,因为我知道'ez'是使用3.2.5版本编译的。所以现在我在3.3.1下,并且我成功安装了EZ,并且可以加载库并使用该函数。更复杂的是重新安装R和所有看起来很痛苦的软件包,但是由于great post允许我将所有软件包存储在临时文件夹中,并将其重新安装到最新版本中

有关可以帮助某人的信息否则,我的Sessioninfo()返回:

R version 3.3.1 (2016-06-21) 
Platform: x86_64-w64-mingw32/x64 (64-bit) 
Running under: Windows 8.1 x64 (build 9600) 

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

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

other attached packages: 
[1] ez_4.3 

loaded via a namespace (and not attached): 
[1] Rcpp_0.12.7  magrittr_1.5  splines_3.3.1  MASS_7.3-45  munsell_0.4.3  
[6] colorspace_1.2-6 lattice_0.20-33 minqa_1.2.4  stringr_1.1.0  car_2.1-3   
[11] plyr_1.8.4   tools_3.3.1  nnet_7.3-12  parallel_3.3.1  pbkrtest_0.4-6  
[16] grid_3.3.1   nlme_3.1-128  gtable_0.2.0  mgcv_1.8-12  quantreg_5.29  
[21] MatrixModels_0.4-1 lme4_1.1-12  Matrix_1.2-6  nloptr_1.0.4  reshape2_1.4.1  
[26] ggplot2_2.1.0  stringi_1.1.2  scales_0.4.0  SparseM_1.72  
>