packageVersion("Seurat") remove.packages("Matrix") remotes::install_version("Matrix", version = "1.6.4") install.packages("Matrix", type = "source") install.packages("irlba", type = "source") 注意要重启重启重启才能启用新版本的R包要不然换了版本还是一直报错! 原因很简单,Seurat版本高了,Matrix和irlba版本没跟上 解决方法 先重启R或者Rstudio 然后卸载