1/3
2/3
3/3
2 如何离线安装Atomic Simulation Environment (ASE)
王博雅-123
编辑于 2022年09月14日 13:14

1 简介

ASE是一个用Python编写的原子模拟环境包,可以用于设置、掌控、分析原子。它非常容易使用,也非常灵活并且可定制。

ASE的官网是:https://wiki.fysik.dtu.dk/ase/index.html

ASE官网

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

ASE支持的计算程序

2 安装方法

如果你的计算机是联网的,那么安装ASE包是非常简单的,只需要打开命令窗口,输入下面的命令即可:

代码块
Python
自动换行
复制代码
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。