当我编写R包时,有几个包我列为Import
而不是Depend
。
我的问题是,当人们从源代码安装我的软件包时,即install.packages('pkgNmae', repo=NULL, type="source")
,而他们的计算机没有我预先导入的必要软件包,那么命令{ {1}}认识到这一点?用户是否可以在安装后使用我的包?
我不确定是否在install.packages
列出这些软件包,如果需要,它们会自动安装。谢谢!
答案 0 :(得分:1)
是的,如果需要,它们将自动安装。出于安装目的,导入和依赖是相同的 - 它们的包装加载时间行为只有不同。