问题描述
我试图通过提交脚本在HPC上运行作业。系统是CentOS 6。 我提交了此脚本:
qsub script.sh
然后我得到了错误:
psiblast: error while loading shared libraries: libuv.so.0.10: cannot open shared object file: No such file or directory
psiblast是我尝试运行的软件包。它是用C ++编写的软件包。在线搜索了许多选项之后,我从源代码在HPC上编译了此程序包。并将此软件包的文件夹lib添加到LD_LIBRARY_PATH。但是错误仍然存在。
令人惊讶的是,我注意到我可以通过执行脚本中编写的键盘命令正常在外壳中运行:
psiblast -parameters ...
通过提交脚本或直接在shell中运行它,我找不到什么区别。我需要提交多个脚本并请求HPC上的多个内核。我必须使用qsub来运行。对如何检查此问题有任何想法吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)