更新:
主页
(资料图片)
/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