在Linux上从本地.tar.gz文件安装软件包

12 浏览
0 Comments

在Linux上从本地.tar.gz文件安装软件包

这个问题已经有了答案:

如何从源码安装 R 包?

我想要从一个 .tar.gz 文件中安装 plyr 包到我的 Linux 机器上的 R 包库中。怎么做呢?我只需将其放在库目录中吗?如果我没有写权限怎么办?

admin 更改状态以发布 2023年5月21日
0
0 Comments

从命令行开始,

R CMD INSTALL plyr_x.y.z.tar.gz

如果您没有写入标准库目录的权限并且无法使用sudo进行覆盖,则可以通过

R CMD INSTALL -l  plyr_x.y.z.tar.gz

其中 是您可以写入的目录。 如果 不在 .libPaths 中,则在随后加载包时可能需要指定 lib.loc (请参见@ DWin的答案)。

有关更多信息,请参见 http://cran.r-project.org/doc/manuals/R-admin.html R CMD INSTALL --help 也可能有用,尽管很简洁。

0
0 Comments

在命令行中:

R CMD INSTALL .tar.gz

或者在R中:

install.packages(, repos = NULL, type="source")

0