knitr从github安装

时间:2014-03-25 17:48:58

标签: r github knitr

我期待着获得Yihui Xie的knitr包的更新,其中包括一个新的chunk选项(崩溃)。我试图从github安装开发版本但是收到错误。我正在使用:

install_github("knitr", 'yihui')

得到错误:

Error: processing vignette 'datatables.Rmd' failed with diagnostics:
unused argument (encoding = encoding)
Execution halted
Error: Command failed (1)

我在https://github.com/yihui/knitr/issues/398看到了对此问题的讨论,其中建议是更新评估包。我已成功更新评估包,并且还成功更新了devtools包。下面是我的sessionInfo()。

有人有建议吗?

ZR

R version 3.0.2 (2013-09-25)
Platform: x86_64-w64-mingw32/x64 (64-bit)

locale:
[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252   
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C                          
[5] LC_TIME=English_United States.1252    

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

other attached packages:
[1] devtools_1.5    evaluate_0.5.2  RPostgreSQL_0.4 DBI_0.2-7      

loaded via a namespace (and not attached):
 [1] assertthat_0.1 digest_0.6.4   dplyr_0.1.2    formatR_0.10   httr_0.2      
 [6] knitr_1.5      memoise_0.1    parallel_3.0.2 Rcpp_0.11.0    RCurl_1.95-4.1
[11] stringr_0.6.2  tools_3.0.2    whisker_0.3-2 

1 个答案:

答案 0 :(得分:2)

如果您安装 knitr 的开发版本,只需按照Github上README文件中的instructions for installation进行操作。

对于这个特殊问题,它是由当时降价包的版本不足引起的,但现在降价的新版本在CRAN上,所以只是运行update.packages(ask = FALSE),您应该能够从Github安装 knitr 。如果您按照说明中的说明从RForge安装,则无需了解这些详细信息。