我正在编写一个在当前目录中创建包的脚本(使用BioConductor的pdInfoBuilder),我想在脚本运行时安装它.install.packages()与repo = NULL似乎是一个明显的选择,但这似乎只有包目录tarballed和gzipped.有没有办法可以覆盖它,因为该create.pkg()函数不会创建*.tar.gz?目前我正在使用:
R CMD INSTALL package.name
Run Code Online (Sandbox Code Playgroud)
谢谢,文斯
如果它是源文件,则使用install.packages()并设置repos = NULL:
install.packages(file_name_and_path, repos = NULL, type="source")
Run Code Online (Sandbox Code Playgroud)
请参阅此相关问题:如何从源代码安装R软件包?