p4vasp介绍
1. p4vasp官网
2. p4vasp是一款强大的vasp协同工具。现在多数vasp都通过集群来计算,所以在集群中配置相应的p4vasp就很方便。
3. 本文只介绍在Linux环境中配置的方法。
一、依赖环境
Linux中安装p4vasp需要Python2.x、gcc的基础环境,一般Linux系统(centos、Ubuntu等开发环境中自带这些环境)
二、使用步骤
1.自有机器
- 如果你是课题组自己的服务器,且拥有root权限,那很简单,直接按照安装说明执行以下步骤就行
*Install p4vasp
For local installation (installs in your home directory):*
1. sh install-local.sh
*For global installation (accessible to everybody, requires root password):*
2. sh install.sh
*Start with*
3. p4v
2.超算或者其他集群平台
如果你在超算或者其他集群平台,一般是没有root权限的,那作为一般用户,只需要多一些设置就行,修改p4vasp文件夹中install里的Configuration.mk文件,将里面默认的路径改成你想安装的路径即可:
vi install/Configuration.mk
ROOT = /home/users/lizzy/softwares/p4vasp-0.3
P4VASP_HOME = /home/users/lizzy/softwares/p4vasp-0.3/lib/p4vasp
SITE_PACKAGES = /home/users/lizzy/softwares/p4vasp-0.3/lib64/python2.6/site-packages
INCLUDEDIR = /home/users/lizzy/softwares/p4vasp-0.3/include
LIBDIR = /home/users/lizzy/softwares/p4vasp-0.3/lib
BINDIR = /home/users/lizzy/softwares/p4vasp-0.3/bin
修改后退出保存。
make
make install