Seurat RunUMAP无法在带有rpy2的python中工作

时间:2019-02-08 04:37:28

标签: conda rpy2

我正在conda创建的rmain虚拟环境中工作。当我使用umaprstudio中运行Seurat时,一切正常。但是,我需要使其与python中的rpy2一起使用:

from rpy2.robjects.packages import importr
seuratLib = importr('Seurat')

seurat_object = seuratLib.RunUMAP(seurat_object, **{'reduction.use': 'pca', 'dims.use': np.arange(1, 11)})

调用RunUMAP函数时,出现以下错误:

  

SystemError:_heapq的初始化未返回扩展模块

googled,发现_heapq可能与julia语言有关,因此我用conda-forge安装了它,但没有解决问题。

0 个答案:

没有答案