计算化学公社

标题: 求助:安装Multiwfn时,加载motif库时报错 [打印本页]

作者
Author:
小伟伟    时间: 2022-11-19 19:51
标题: 求助:安装Multiwfn时,加载motif库时报错
各位老师好我在按照sobereva老师教程安装Multiwfn时,加载motif库后,开始报错无法找到libXm.so.4文件,我将路径写入我当前目录中,又变为了下面的报错 (, 下载次数 Times of downloads: 12) 。我由于是在超算上面安装,所以没有root权限,yum命令用不了,这种情况应该怎么办呢?

作者
Author:
牧生    时间: 2022-11-19 21:05
群里已经有人回复了,我再搬运一下。
第一种方法,在超算上安装,没有权限,那么,大概率你也没法可视化,所以,直接安装nogui版本即可。
第二种方法,直接搜 “非root安装rpm”。
作者
Author:
小伟伟    时间: 2022-11-19 21:17
牧生 发表于 2022-11-19 21:05
群里已经有人回复了,我再搬运一下。
第一种方法,在超算上安装,没有权限,那么,大概率你也没法可视化, ...

我就是非root安装rpm,就出现这个报错,之前报错是没有 libXm.so.4,我们超算可以可视化,就是缺少libXp。so.6就不知道咋办了
作者
Author:
sobereva    时间: 2022-11-19 23:08
没什么理由非得在超算上远程可视化
并且问这类问题时主动交代清楚操作系统具体是什么、程序/库具体怎么装的

作者
Author:
小伟伟    时间: 2022-11-19 23:44
sobereva 发表于 2022-11-19 23:08
没什么理由非得在超算上远程可视化
并且问这类问题时主动交代清楚操作系统具体是什么、程序/库具体怎么装 ...

采用的是centos7系统,motif库通过rpm2cpio motif-2.3.4-1.x86_64_0.rpm | cpio -idvm命令产生etc和usr文件,然后直接编辑.bashrc文件,增加可执行程序的路径到系统PATH中。
$ ls
etc  motif-2.3.4-1.x86_64_0.rpm  Multiwfn_3.7_bin_Linux  Multiwfn_3.7_bin_Linux.zip  usr
$ pwd
/home/22201215077/kangwei/multiwfn
$ cd usr
$ ls
bin  include  lib64  share
$ cd lib64
$ ls
libMrm.so    libMrm.so.4.0.4  libUil.so.4      libXm.so    libXm.so.4.0.4
libMrm.so.4  libUil.so        libUil.so.4.0.4  libXm.so.4  X11
$ pwd
/home/22201215077/kangwei/multiwfn/usr/lib64
上面是我产生文件的路径

编辑.bashrc文件修改的环境变量如下所示
export LD_LIBRARY_PATH=/home/22201215077/kangwei/multiwfn/usr/lib64:$LD_LIBRARY_PATH
export PATH=/home/22201215077/kangwei/multiwfn/usr/bin:$PATH
export KMP_STACKSIZE=200M
ulimit -s unlimited
export Multiwfnpath=/home/22201215077/kangwei/multiwfn/Multiwfn_3.7_bin_Linux
export PATH=$PATH:/home/22201215077/kangwei/multiwfn/Multiwfn_3.7_bin_Linux
修改后source ~/.bashrc
运行Multiwfn报错如下Multiwfn: error while loading shared libraries: libXp.so.6: cannot open shared object file: No such file or directory
请问这个如何如何解决呢?

作者
Author:
sobereva    时间: 2022-11-20 00:38
小伟伟 发表于 2022-11-19 23:44
采用的是centos7系统,motif库通过rpm2cpio motif-2.3.4-1.x86_64_0.rpm | cpio -idvm命令产生etc和usr文 ...

装相应的库
[root@bogon sob]# yum provides libXp.so.6
Loaded plugins: fastestmirror, langpacks
Determining fastest mirrors
* base: mirrors.aliyun.com
* epel: repo.extreme-ix.org
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
libXp-1.0.2-2.1.el7.i686 : X.Org X11 libXp runtime library
Repo        : base
Matched from:
Provides    : libXp.so.6

作者
Author:
qzm    时间: 2023-1-2 17:39
牧生 发表于 2022-11-19 21:05
群里已经有人回复了,我再搬运一下。
第一种方法,在超算上安装,没有权限,那么,大概率你也没法可视化, ...

如何 安装nogui 到超算里啊,我把它传到超算里然后解压,再然后如何操作 求助




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3