我正在使用Rstudio团队提供的devtools Cheat表创建自己的R包。一切都工作得很好,除了自动安装依赖包。我的包裹取决于CRAN上提供的6个包裹。
这就是我的DESCRIPTION文件的样子:
Imports:
rmarkdown(>= 1.2),
birdring(>= 1.3),
knitr(>= 1.15.1),
fossil(>= 0.3.7),
psych(>= 1.6.9),
devtools(>= 1.12.0)
当我尝试在没有这些软件包的计算机上安装我的软件包(ringreport)时,我收到以下错误消息:
ERROR: dependecies 'rmarkdown', 'birdring', 'knitr', 'fossil', 'psych', 'devtools' are not available for package 'ringreport'
我无法弄清问题是什么。根据我的理解,它应该自动从CRAN下载这些包?当我从CRAN手动安装这些软件包时,我的软件包安装工作正常,我可以运行我的功能。我该如何解决这个问题?