JiaoYuan's Blog

今天在 Debian 上安装 Seurat 报错,说是缺少依赖的 R 包,但是安装依赖的两个 R 包又报错。

报错:

ERROR: dependencies igraph, leiden are not available for package Seurat
* removing /home/yuanj/R/x86_64-pc-linux-gnu-library/4.3/Seurat

The downloaded source packages are in
	/tmp/Rtmp23Tloi/downloaded_packages
Warning messages:
1: In install.packages("Seurat") :
  installation of package igraph had non-zero exit status
2: In install.packages("Seurat") :
  installation of package leiden had non-zero exit status
3: In install.packages("Seurat") :
  installation of package Seurat had non-zero exit status

于是安装依赖 R 包:

install.packages(c("igraph", "leiden"))

又报错,报错信息忘记了,问了一下 GPT,补上两个系统的库:

sudo apt-get install libglpk-dev libxml2-dev

再重新安装 igraph 和 leiden,安装完成,报错解决。