


1 简介
ASE是一个用Python编写的原子模拟环境包,可以用于设置、掌控、分析原子。它非常容易使用,也非常灵活并且可定制。
ASE的官网是:https://wiki.fysik.dtu.dk/ase/index.html

ASE官网
ASE支持众多计算程序,如VASP,CP2K,QE等。

ASE支持的计算程序
2 安装方法
如果你的计算机是联网的,那么安装ASE包是非常简单的,只需要打开命令窗口,输入下面的命令即可:
pip install --upgrade --user ase 然而某些计算机是无法联网的,尤其是有些超算平台,此时我们怎么安装ASE呢(下面以基于Linux的超算平台为例进行介绍)?
1 下载安装包
从网址:https://pypi.org/simple/ase 中下载最新的安装包“ase-x.xx.x.tar.gz”;

下载最新的安装包
2 解压
将安装包放至某一目录下进行解压,我们这里的目录是:
/es01/paratera/sce3749/software-sce3749
然后输入解压命令进行解压缩:tar -zxvf ase-3.22.1.tar
解压完成就能看到一个 ase-3.22.1 文件夹。

解压至某一个目录下
3 安装
首先切换至 ase-3.22.1 目录下:cd ase-3.22.1
然后输入命令进行安装:python setup.py install --user

安装
4 设置环境变量
进入家目录:cd ~
查看全部文件:ls -a

使用vi编辑器在 .bashrc 文件中按照如下方式添加安装目录即可。

添加环境变量
至此,ASE包离线安装完成
5 测试
输入:ase test
进行测试,时间大约为2 min。