【发布时间】:2015-03-05 00:59:27
【问题描述】:
我无法使用 devtools 从 github 安装 R 包,因为我有防火墙阻止 R 连接到互联网。
我想从 git 存储库制作一个 .tar.gz 文件,但问题是存储库不包含 MD5 文件,如果没有它,我担心安装会失败。
我该如何安装包?
(如果重要,包是 AnomalyDetection)
【问题讨论】:
标签: r twitter github r-package
我无法使用 devtools 从 github 安装 R 包,因为我有防火墙阻止 R 连接到互联网。
我想从 git 存储库制作一个 .tar.gz 文件,但问题是存储库不包含 MD5 文件,如果没有它,我担心安装会失败。
我该如何安装包?
(如果重要,包是 AnomalyDetection)
【问题讨论】:
标签: r twitter github r-package
您不需要 md5 文件。您可以在另一台机器上创建 .tar.gz 并导入它。
这当然可能仍然违反您公司的(有些令人讨厌的)安全协议,因为该块的意图大概是为了防止您首先安装第三方软件。
【讨论】:
install.packages()。
R CMD INSTALL在另一台机器上准备;您只有源代码,因此您仍然需要源代码安装。也许可以查看 R 副本随附的 R 安装和管理手册。