2016-12-16 25 views
2

我想從github安裝一個軟件包並跳過arch i386的安裝。 基於this問題(可惜沒有回答),我試圖無濟於事如下:install_github --no-multiarch參數

library(devtools) 
install_github("ramnathv/rCharts", configure.args = "--no-multiarch") 
install_github("ramnathv/rCharts", configure.args = list(rCharts = "--no-multiarch")) 
install_github("ramnathv/rCharts", configure.args = list(`ramnathv/rCharts` = "--no-multiarch")) 
install_github("ramnathv/rCharts", configure.vars = "--no-multiarch") 
install_github("ramnathv/rCharts", configure.vars = list(rCharts = "--no-multiarch")) 
install_github("ramnathv/rCharts", configure.vars = list(`ramnathv/rCharts` = "--no-multiarch")) 

我可以通過下載包並通過

R CMD INSTALL --no-multiarch rCharts.tar.gz 

安裝達到我的目標,我怎樣才能指定「--no-multiarch」參數使用devtools :: install_github時?

我使用devtools_1.12.0運行R3.3.0。使用packrat_0.4.7-1創建本地庫。

請參見下面的sessionInfo:

R version 3.3.0 (2016-05-03) 
Platform: x86_64-w64-mingw32/x64 (64-bit) 
Running under: Windows Server >= 2012 x64 (build 9200) 

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

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

other attached packages: 
[1] nxPacMan_0.4.0 devtools_1.12.0 

loaded via a namespace (and not attached): 
[1] httr_1.2.1  R6_2.2.0  tools_3.3.0  withr_1.0.2  curl_2.3  memoise_1.0.0 git2r_0.16.0 digest_0.6.10 
[9] packrat_0.4.7-1 

謝謝是一個很大的幫助。

馬庫斯

回答

5

,我發現工作對我來說是設置選項的唯一方法:

library(devtools) 
options(devtools.install.args = "--no-multiarch") 
install_github("ramnathv/rCharts")