本文主要是介绍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
conda create -n phono3py
通过conda安装libblas库(绝大多数安装报错都是因为没有安装这个库)
conda install -c conda-forge openblas
如果下载了phono3py的安装包可直接进入安装包然后执行(不同版本phono3py所需要对应的phonopy版本也不相同,需要适配)
python setup.py install
或者同样使用conda安装
conda install -c conda-forge phono3py
然后使用时激活phono3py环境即可
本号不定期发布有关DFT计算相关内容,主题多变且不固定。
如对教程内容有疑问,或者有需要咨询,可后台留言联系作者:hn_87165
这篇关于phono3py快速安装教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!