在R中安装测试套件中使用的所有软件包?
我正试图向在R中安装测试套件中使用的所有软件包?,r,devtools,testthat,R,Devtools,Testthat,我正试图向库(broom)提交一份PR,它依赖于测试一组不同的库。有没有快速安装测试套件中使用的所有软件包的方法 我们可以指定需要安装的特定依赖项,如下所示(您可以仅指定建议的,例如: install.packages("broom", dependencies = c("Suggests","Enhances", "Depends"
库(broom)
提交一份PR,它依赖于测试一组不同的库。有没有快速安装测试套件中使用的所有软件包的方法 我们可以指定需要安装的特定依赖项,如下所示(您可以仅指定建议的
,例如:
install.packages("broom", dependencies = c("Suggests","Enhances",
"Depends"))
有关可用选项的更多信息,请参见install.packages
的帮助页面。对于此问题,相关信息如下:
逻辑依赖项,指示是否也安装这些软件包所依赖的已卸载软件包/link to/import/suggest(递归地依此类推)。如果repos=NULL,则不使用。也可以是字符向量,c的子集(“依赖”、“导入”、“链接到”、“建议”、“增强”)
仅当lib的长度为1(或缺失)时才受支持,因此在何处安装依赖软件包是明确的。如果不是这种情况,则忽略它,并发出警告
我们可以指定需要安装的特定依赖项,如下所示(例如,您只能指定
建议:
install.packages("broom", dependencies = c("Suggests","Enhances",
"Depends"))
有关可用选项的更多信息,请参见install.packages
的帮助页面。对于此问题,相关信息如下:
逻辑依赖项,指示是否也安装这些软件包所依赖的已卸载软件包/link to/import/suggest(递归地依此类推)。如果repos=NULL,则不使用。也可以是字符向量,c的子集(“依赖”、“导入”、“链接到”、“建议”、“增强”)
仅当lib的长度为1(或缺失)时才受支持,因此在何处安装依赖软件包是明确的。如果不是这种情况,则忽略它,并发出警告
您的意思是测试revdeps
?您可以检查packrat
这些不是代码的依赖项,而是测试的依赖项。Broom将模型输出转换为整洁的数据帧。所有测试加载不同的建模包和测试预期输出。这些包列在“建议”中描述文件的一部分。?dependencies中的install.packages
“可能”逻辑指示是否也安装这些软件包所依赖的卸载软件包/link to/import/suggest(递归地依此类推)。如果repos=NULL,则不使用。也可以是字符向量,c的子集(“依赖”、“导入”、“链接到”、“建议”,“增强”)。@NelsonGon post作为答案你是说测试revdeps
?你可以检查packrat
,这些不是代码的依赖项,而是测试的依赖项。Broom将模型输出转换为整洁的数据帧。所有测试都加载不同的建模包和测试预期输出。这些包列在“建议”中“描述文件的一部分。?dependencies中的install.packages
可能?逻辑指示是否也安装这些包所依赖的卸载包/link to/import/suggest(递归地依此类推)。如果repos=NULL,则不使用。也可以是字符向量,c的子集(“dependens”、“Imports”、“linkto”、“suggest”“,”增强“。@NelsonGon post作为答案