2014-03-25 97 views
3

我期待着得到Yihui Xie的knitr軟件包的更新,其中包括一個新的塊選項(崩潰)。我正在嘗試從github安裝開發版本,但遇到錯誤。我使用的是:從github安裝knitr

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 
+0

我可以用類似的系統來確認問題。請注意,所引用的問題已有一年了,所以它肯定不再有效 –

+0

感謝您的檢查,我很感激。我猜測1.6版本很快就會在CRAN上,但現在使用它會很好:) – ZRoss

+0

安裝現在就開始了。 –

回答

1

如果你安裝的knitr開發版本,只需按照Github上的README文件instructions for installation

對於這個特定的問題,它是由一個不足版本降價包當時引起的,但現在降價是CRAN的新版本,所以只運行update.packages(ask = FALSE),你應該能夠安裝來自Github的knitr。如果您按照說明中的說明從RForge進行安裝,則不需要知道這些詳細信息。

+0

嗨易輝,太棒了。我沒有看到那個頁面,並且按照上面的看法運行,但將在未來遵循這些方向。感謝更新! – ZRoss