我试图向library(broom)提交一个PR,它依赖于测试一组不同的库。是否有一种快速的方法来安装测试套件中使用的所有软件包?
发布于 2019-07-09 16:34:07
我们可以按如下方式指定需要安装的特定依赖项(例如,您只能指定Suggests ):
install.packages("broom", dependencies = c("Suggests","Enhances",
"Depends"))有关可用选项的更多信息可以在install.packages的帮助页中找到。关于这个问题,有关资料如下:
依赖关系逻辑地指示是否也安装这些包所依赖的卸载包/链接/导入/建议(以此类推)。如果repos = NULL,则不使用。也可以是字符向量,c的子集(“依赖”、“导入”、"LinkingTo“、”建议“、”增强“)。 只有当lib的长度为1(或缺少)时才支持,因此在哪里安装依赖的包是明确的。如果不是这种情况,则忽略它,并发出警告。
https://stackoverflow.com/questions/56956857
复制相似问题