R包devtools
似乎是使用install_github()
函数直接从其github存储库安装R包的首选方法。
这样做时,不仅安装了已解决的github-package,而且还安装了直接的CRAN依赖项,即包的Description / Namespace文件中定义的Depends和Imports。
但是,我想知道是否也会自动安装间接需要的包,例如Depends and Imports包所需的包。
例如,通过DT
安装install_github("rstudio/DT")
包时,还会安装Imports包htmltools
(设置为dependencies=TRUE
),但不会安装Rcpp
包依赖于前者(R 3.3.1,Rtools34,Win10,x64)。这些包需要以另一种方式安装吗?
答案 0 :(得分:6)
devtools >1.12.0
解决了Bug问题,如github上所见。很好,可以使用install_github("hadley/devtools")
通过devtools
安装此类版本。对于Windows,问题似乎仅限于R>=3.3.0
。