phonopy快速安装教程

news/2024/7/24 11:25:51 标签: linux

    Phonopy 是一个由 python编译实现的的晶体声子分析程序,是一款基于第一性原理进行声子计算的免费软件。它提供了 VASP 的 Wien2k 接口用来计算原子受力。它的主要功能有:计算声子色散谱;计算声子态密度,包括分立态密度;晶体热力学性质,包括自由能,热容量,熵。

在以往推送内容中也有介绍基于phonopy的众多使用说明,包括:

VASP+phonopy计算声子群速与数据导出

phonopy计算模式格林艾森常数

通过phonopy产生特定温度随机位移

phonopy计算声子谱单位转换

计算案例:共线反铁磁FeGe声子色散计算

Phonopy-Spectroscopy计算材料红外和Raman光谱

等等等等

    phonopy的安装相对来说非常简单,可通过pip快速安装的phonopy。

    首先安装anaconda3并配置好环境变量,进入base环境(或单独设置一个名为phonopy的环境,可参考phono3py快速安装教程)

    然后执行

pip install phonopy

如果服务不能连接网络,

可手动配置phonopy依赖包,phonopy的依赖库为

  • Python (>=3.7) and its header files

  • numpy (>=1.15)

  • matplotlib (>=2.2.2)

  • python-yaml (pyyaml)

  • python-h5py (h5py)

  • spglib

均可在https://pypi.org/中下载到

然后下载phonopy的安装包,地址为:

https://pypi.org/project/phonopy/#files

  

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

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


http://www.niftyadmin.cn/n/5213459.html

相关文章

枚举与应用

作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO 联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬 枚举简介 枚举是一种特…

【C++】PACS医学图像存储和传输系统源码带三维重建

PACS(Picture Archiving and Communication System)系统作为医学图像的存储和传输平台,为医生和患者提供了便捷高效的诊疗服务支持。近年来,三维重建技术在PACS系统中的应用越来越广泛。 三维后处理功能是临床数字技术中的重要组成…

持续集成部署-k8s-配置与存储-配置管理:配置文件不可变

持续集成部署-k8s-配置与存储-配置管理:配置文件不可变 1. 配置文件不可变场景2. 配置 ConfigMap 为不可修改 1. 配置文件不可变场景 上一篇我们说到,对于 ConfigMap 的热更新操作,我们在创建了ConfigMap 之后,由于某种原因&…

Spring Boot配置文件 Spring日志文件相关的知识

在上文中,小编带领大家创建了一个Spring Boot项目,并且成功的执行了第一个SPring Boot项目(在网页上运行hello world) 那么,本文的主要作用便是带领大家走进:Spring Boot配置文件 && Spring日志文件…

github使用token认证

向github提交代码时报错:Support for password authentication was removed on August 13, 2021. Please use a personal access token instead。大概意思就是,原先的密码凭证从2021年8月13日开始就不能用了,后续必须使用个人访问令牌&#x…

AutoDL tensorboard实现可视化

1.在自己的代码中,writer SummaryWriter(../tf-logs),具体位置看自己在哪个路径下 我的云服务器下event保存在这里,程序跑起来之后点开这个文件夹就能看见events 2.在容器实例中选择AutoPanel 3.选择tensorboard打开即可看见 4.出现问题 打…

图论——最小割问题

Capacity(S,T) Min-Cut(通俗的说就是用最小的力气隔断) 最小割并不唯一 最大流最小割定理 对于一个网络流问题,最大流的流量最小割的容量 寻找最小割 可以使用Edmonds-karp or Dinic algorithm 首先寻找任意一个最大流&#xff…

install pnpm : 无法加载文件的解决办法

问题描述 我在使用pnpm的时候报错 PS D:\emss\pure-admin-backend> pnpm install pnpm : 无法加载文件 C:\Users\RD-16\AppData\Roaming\npm\pnpm.ps1。未对文件 C:\Users\RD-16\AppData\Roaming\npm\pnpm.ps1 进行数字签名。无法在当前系统上运 行该脚本。有关运行脚本和设…