phono3py快速安装教程

    phono3py是类似于Phonopy的另一款基于第一性原理计算获得材料声学性质并可后处理的功能强大的软件,在以往推送内容中也有介绍基于phono3py

计算晶格热导率VASP+phono3py:快速计算晶格热导率

和声子寿命理论到实践:VASP+Phono3py计算Phonon Lifetime

以及Raman红外光谱的计算内容Phonopy-Spectroscopy计算材料红外和Raman光谱。

    相较于同样可通过pip快速安装的phonopy,笔者经常收到对于phono3py安装失败的求助,所在这里分享一种比较稳定的快速安装phono3py的方法。

    有关phono3py安装的官方介绍见:

https://phonopy.github.io/phono3py/install.html

    安装前提是具有anaconda3的python环境。

第一步:使用conda构建新的执行环境(可选项)

phono3py快速安装教程_第1张图片

这里我们创建一个新环境名为phono3py

conda create -n phono3py

phono3py快速安装教程_第2张图片

通过conda安装libblas库(绝大多数安装报错都是因为没有安装这个库)

conda install -c conda-forge openblas

    如果下载了phono3py的安装包可直接进入安装包然后执行(不同版本phono3py所需要对应的phonopy版本也不相同,需要适配)

python setup.py install

或者同样使用conda安装

conda install -c conda-forge phono3py

然后使用时激活phono3py环境即可

phono3py快速安装教程_第3张图片

本号不定期发布有关DFT计算相关内容,主题多变且不固定。

如对教程内容有疑问,或者有需要咨询,可后台留言联系作者:hn_87165

你可能感兴趣的:(linux)