PyEwald安装使用步骤(自存)

2023-08-11 10:40:50

更新:

主页


(资料图片)

/PyEwaldDoc/

安装包下载

/pyseries/PyEwald

环境

Ubuntu LTS

PyEwald安装包解压后见 /$home/PyEwald-develop/3D/src/

现已使用numba加速来代替pybind11

配置Python库

sudo apt-get install python3-dev

sudo apt-get install cmake

sudo apt-get install curl

sudo apt install python3-testresources

sudo apt install python3-pip

sudo pip3 install pytest

sudo pip3 install numpy

(NumPy>=版本需要后续检查src文件夹,手动把替换为)

sudo pip3 install scipy

sudo pip3 install numba

pip3 install netCDF4 --upgrade --user (不要sudo!安装路径用于后续添加环境变量)

添加netCDF4环境变量:

export PATH=$PATH:/home/simple/.local/bin:/home/simple/.local/lib//site-packages # netCDF4安装路径中的bin和site-packages文件夹

配置结束,直接使用:

cd tests

python3

常见问题:运行/$home/PyEwald-develop/3D/tests例子时找不到报错

解决方式:将 /$home/PyEwald-develop/2D/src中的拷贝至3D/src

关键词: