我有我自己的包,我想通过devtools
安装,包括它的所有依赖项和它们的依赖项。由于这是一个相当多的软件包列表,我正在寻找一种方法来安装它们在一个多核模式,就像utils::install.packages(Ncpus = 48, c("pak_1", "pak_n"))
让你做的。
所以我尝试了devtools::install(pkg = getwd(), Ncpus = 2)
,它应该工作,因为文档显示...
导致你到install_deps
,这反过来又导致你到utils::install.packages
。
但实际上我得到的是:
We detected these problematic arguments:
* `Ncpus`
Did you misspecify an argument?
警告。
你知道如何通过devtools
以多核方式安装软件包吗?
devtools::install*
函数取threads = N
而不取Ncpu
。threads
将默认为Ncpu
,如果您在。Rprofile
.
https://www.rdocumentation.org/packages/devtools/versions/1.13.6/topics/install