如何强制devtools在远程数据库中安装包

时间:2017-05-30 16:17:23

标签: r devtools

devtools包引入了一个很好的概念,即将CRAN中不可用的依赖项添加到DESCRIPTION文件中(在vignette中描述)。但是,我无法弄清楚如何自动安装依赖项。上面链接的插图肯定暗示可能,并且install命令肯定解析“远程”(当没有正确指定时出错),但是,它只安装了CRAN的依赖。如果我应该指定一些参数来自动安装,那么任何人都有想法吗?

因此,我尝试过installinstall_bitbucketinstall_localinstall设法下载了CRAN中可用的所有依赖项。 install_bitbucket做了同样的事情,install_local根本没有用。

1 个答案:

答案 0 :(得分:3)

Remotes:字段用于告诉devtools在哪里查找标准Depends:Imports:Suggests:中列出的包。

因此,请确保您在相应的标准字段中列出了软件包,并在远程控制器中列出了其源代码。然后运行以下应该从Remotes源安装这些包:

devtools::install_deps()