从GitHub安装knitr

4

我期待着获得一份更新的knitr软件包,其中包括一个新的代码块选项(collapse)。我试图从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,建议更新evaluate包。我已经成功更新了evaluate包,并且也成功更新了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 

我可以确认类似系统存在问题。请注意,引用的问题已经一年了,因此肯定不再有效。 - Dieter Menne
谢谢您的查看,我很感激。我猜1.6很快就会在CRAN上发布,但现在使用它会很棒 :) - ZRoss
安装现在可以正常工作了。 - Dieter Menne
太棒了。对我也起作用。似乎github版本不是1.6而是1.5.25,但这个版本有我想要的折叠参数。谢谢你让我知道。 - ZRoss
1个回答

2
如果您安装了开发版本的 knitr,只需按照 Github 上 README 文件中的 安装说明 进行操作即可。
对于这个特定的问题,它是由于当时使用的 markdown 版本不足所致,但现在新版本的 markdown 已经在 CRAN 上发布,因此只需运行 update.packages(ask = FALSE),您就可以从 Github 安装 knitr。如果按照说明从 RForge 安装,则无需了解这些细节。

嗨Yihui,太好了。我没有看到那个页面,但是像你上面看到的一样,我已经让它运行起来了,以后会遵循那些指示。感谢更新! - ZRoss

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接