- 使用PuTTY工具,以root用户登录服务器。
- (可选)用户根据实际情况选择是否配置虚拟环境。
pip install virtualenv
virtualenv phono3py
source phono3py/bin/activate
- 执行以下命令,进入源码包目录并解压软件包。
cd /path/to/PHONO3PY && tar -zxf v2.3.2.tar.gz
- 执行以下命令安装Python依赖。
pip3 install numpy
pip3 install scipy
pip3 install phonopy
- 执行以下命令添加配置文件。
cd phono3py-2.3.2/
echo "[phono3py]" > site.cfg
echo "extra_compile_args = -fopenmp" >> site.cfg
echo "extra_link_args = -lgomp" >> site.cfg
- 执行以下命令引入OpenBLAS头文件配置。
export C_INCLUDE_PATH=/path/to/OPENBLAS/openblas/include
export CPLUS_INCLUDE_PATH=/path/to/OPENBLAS/openblas/include
- 执行以下命令安装Phono3py。
python3 setup.py install