Permissions PBS作业调度器和'';错误:加载共享库时'';在Ubuntu中

Permissions PBS作业调度器和'';错误:加载共享库时'';在Ubuntu中,permissions,ubuntu-14.04,pbs,Permissions,Ubuntu 14.04,Pbs,我已在我的主目录中的群集上安装了Gromacs软件包。当我直接从终端运行Gromacs时,它工作了;但是,当我向PBS提交Gromacs作业时,它会引发以下错误:“加载共享库时出错:libblas.so.3:无法打开共享对象文件:没有这样的文件或目录。” 完成”。 我还导出了PBS文件中的LD_LIBRARY_路径(下一行),但错误仍然存在 export-LD\u-LIBRARY\u-PATH=/usr/lib64/ /usr/lib64/是libblas.so.3的路径 非常感谢为解决此错误提

我已在我的主目录中的群集上安装了Gromacs软件包。当我直接从终端运行Gromacs时,它工作了;但是,当我向PBS提交Gromacs作业时,它会引发以下错误:“加载共享库时出错:libblas.so.3:无法打开共享对象文件:没有这样的文件或目录。” 完成”。 我还导出了PBS文件中的LD_LIBRARY_路径(下一行),但错误仍然存在

export-LD\u-LIBRARY\u-PATH=/usr/lib64/

/usr/lib64/
是libblas.so.3的路径


非常感谢为解决此错误提供的任何帮助

在使用CMake安装/编译LAMMPS之后,我刚刚遇到了一个非常类似的问题。也许这会对某人有所帮助。尝试将编译任务作为作业直接添加到集群。如果您使用的集群使用模块系统,请不要忘记加载相应的模块(在我的例子中,这些模块是cmake和intel64)。

运行ldconfig是否可以修复它?如果静态链接是一个选项,您可以尝试使用cmake选项-DGMX_preference_static_LIBS=ON,也可以选择使用-DCMAKE_EXE_LINKER_FLAGS=“-static”作为解决方法。