我编写的软件包不会安装依赖项

时间:2020-03-19 16:36:13

标签: r r-package

我是开发软件包的新手。我最近创建了第一个程序包,该程序包具有很长的依赖性列表,所有依赖性都列在Imports文件的DESCRIPTION部分中。在我的计算机上,它运行良好,因为我已经从软件包的构建中安装了所有依赖项。但是,当我尝试在其他人的计算机上运行它时,会出现错误: ERROR: dependencies 'tibble','dplyr'....(etc). are not available for package 'mypackage'

加载Imports中列出的软件包后,这些软件包是否不会自动安装?

正在使用命令install.packages(path_to_file, type="source", repos=NULL)从.tar.gz文件加载我的软件包。

参考:Hadley Wickham的R书:

导入:必须存在此处列出的软件包,软件包才能正常工作。实际上,无论何时安装软件包,这些软件包(如果尚不存在)都将安装在您的计算机上(devtools :: load_all()还会检查软件包是否已安装)。 https://r-pkgs.org/description.html

0 个答案:

没有答案