我正在尝试在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软件将其作为“共享库”进行访问。
我尝试了export LD_LIBRARY_PATH=/Users/ranum/anaconda3/pkgs/lapack-3.6.1-1/lib/libblas.so.3
,但这没用。
我可以在哪里放置这个libblas.so.3库,以便系统可以找到它?
答案 0 :(得分:1)
LD_LIBRARY_PATH
是目录路径,而不是文件路径。您要这样设置:
LD_LIBRARY_PATH=/Users/ranum/anaconda3/pkgs/lapack-3.6.1-1/lib