rMATS 错误 "unable to access a shared library"

rMATS error "unable to access a shared library"

我正尝试在 Linux (CentOS) 集群上 运行 rMATS。在这个系统上,我没有 root 访问权限。我使用 anaconda conda install 包管理器安装了几个 rMATS 依赖包。

rMATS 无法访问系统上的共享库 libblas.so.3 并抛出错误 rMATSexe: error while loading shared libraries: libblas.so.3: cannot open shared object file: No such file or directory

尽管我已经在我的系统上找到了 libblas.so.3/Users/paul/anaconda3/pkgs/lapack-3.6.1-1/lib/libblas.so.3,但我不确定如何让 rMATS 软件将其作为 "shared library".

访问

我试过export LD_LIBRARY_PATH=/Users/ranum/anaconda3/pkgs/lapack-3.6.1-1/lib/libblas.so.3,但是没用。

我可以把这个 libblas.so.3 库放在哪里以便系统可以找到它?

LD_LIBRARY_PATH 是目录路径而不是文件路径。你想这样设置:

LD_LIBRARY_PATH=/Users/ranum/anaconda3/pkgs/lapack-3.6.1-1/lib