计算化学公社

 找回密码 Forget password
 注册 Register

求助:安装Multiwfn时,加载motif库时报错

查看数: 1737 | 评论数: 6 | 收藏 Add to favorites 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-11-19 19:51

正文摘要:

各位老师好我在按照sobereva老师教程安装Multiwfn时,加载motif库后,开始报错无法找到libXm.so.4文件,我将路径写入我当前目录中,又变为了下面的报错 。我由于是在超算上面安装,所以没有root权限,yum命令用不了 ...

回复 Reply

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

如何 安装nogui 到超算里啊,我把它传到超算里然后解压,再然后如何操作 求助
sobereva 发表于 Post on 2022-11-20 00:38:18
小伟伟 发表于 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
小伟伟 发表于 Post on 2022-11-19 23:44:12
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
请问这个如何如何解决呢?
sobereva 发表于 Post on 2022-11-19 23:08:20
没什么理由非得在超算上远程可视化
并且问这类问题时主动交代清楚操作系统具体是什么、程序/库具体怎么装的
小伟伟 发表于 Post on 2022-11-19 21:17:03
牧生 发表于 2022-11-19 21:05
群里已经有人回复了,我再搬运一下。
第一种方法,在超算上安装,没有权限,那么,大概率你也没法可视化, ...

我就是非root安装rpm,就出现这个报错,之前报错是没有 libXm.so.4,我们超算可以可视化,就是缺少libXp。so.6就不知道咋办了
牧生 发表于 Post on 2022-11-19 21:05:06
群里已经有人回复了,我再搬运一下。
第一种方法,在超算上安装,没有权限,那么,大概率你也没法可视化,所以,直接安装nogui版本即可。
第二种方法,直接搜 “非root安装rpm”。

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-27 21:55 , Processed in 0.270086 second(s), 26 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list