在您自己的系统上,请尝试
install.packages("foo", dependencies=...)
使用dependencies=
参数被记录为
dependencies: logical indicating to also install uninstalled packages
which these packages depend on/link to/import/suggest (and so
on recursively). Not used if ‘repos = NULL’. Can also be a
character vector, a subset of ‘c("Depends", "Imports",
"LinkingTo", "Suggests", "Enhances")’.
Only supported if ‘lib’ is of length one (or missing), so it
is unambiguous where to install the dependent packages. If
this is not the case it is ignored, with a warning.
The default, ‘NA’, means ‘c("Depends", "Imports",
"LinkingTo")’.
‘TRUE’ means (as from R 2.15.0) to use ‘c("Depends",
"Imports", "LinkingTo", "Suggests")’ for ‘pkgs’ and
‘c("Depends", "Imports", "LinkingTo")’ for added
dependencies: this installs all the packages needed to run
‘pkgs’, their examples, tests and vignettes (if the package
author specified them correctly).
所以你可能想要一个值TRUE
。
在你的包中,列出Depends:
中需要什么,在编写R扩展手册中已经很清楚地说明了。
DESCRIPTION
文件中,Depends:
后面列出其他软件包。 - Anthony DamicoX
,然后查看您的软件包是否从依赖项中安装了X
。 - csgillespie