安装R包常见的方法

7875 / 2025-10-07 16:09:49 世界杯主题歌

首先尝试从 CRAN 安装:

直接安装

install.packages("test")

带参数的(加上lib参数可以指定自定义库路径)

install.packages("https://cran.r-project.org/src/contrib/Archive/Matrix/Matrix_1.6-1.1.tar.gz", repos = NULL)

如果从 CRAN 安装失败,尝试从 Bioconductor 安装:

BiocManager::install("test")

如果以上两种方法都不行,尝试从 GitHub 安装:

devtools::install_github("example/test")

在 Ubuntu 环境下从 GitHub 克隆并安装 R 包:

从 GitHub 克隆代码:

git clone https://github.com/example/test.git

克隆目录为 /root/packages。

进入克隆的目录:

cd /root/packages/test

创建 .tar.gz 文件:

R CMD build .

这将生成一个 .tar.gz 文件,比如 test_1.0.tar.gz。

安装压缩包的 R 包:

install.packages("/root/packages/test/test_1.0.tar.gz", repos = NULL, type = "source")

注意:"example/test" 是具体的 GitHub 路径,请确保这是正确的路径。

在 4. 中可以 直接切换到目录后进入 R 进行安装

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