官网为:Installation — salem 0.3.12.dev3+g5dc6ed8.d20240812 documentation
1、安装前准备
(1)关闭代理
(2)先创建一个新的虚拟环境,防止崩盘。本人创建时选择的Python版本为3.11。虚拟环境创建方式见Anaconda安装、配置环境变量、换镜像、创建虚拟环境、在各虚拟环境上使用spyder/jupyter、添加虚拟环境中jupyter的快捷方式_anaconda环境变量-优快云博客
2、安装
打开官网结束安装的页面。如下
可以看到 salem有一些依赖包。按照其顺序依次安装:
首先:
conda install -c conda-forge numpy scipy pyproj netCDF4 pandas xarray joblib
安装这几个包后,得依次检查能否成功导入这些包,如果能,那么继续安装下面的包:
conda install -c conda-forge rasterio shapely geopandas
同样,需检查能否导入,如果能,就继续:
conda install -c conda-forge matplotlib
pillow在安装matplotlib时,就已经自动安装了,所以这里就不需要再安装。同样验证能否导入,如果能,继续:
conda install -c conda-forge scikit-image
这个包的导入方式为:import skimage as ski 。验证通过后继续:
conda install -c conda-forge motionless
验证通过后,使用下列命令安装salem
conda install -c conda-forge salem
3、导入
第一次导入 salem时,会下载salem-sample-data,这个数据能否成功下载全靠运气。如果不能下载,需要自行到gitub上下载放到对应的文件夹里,具体参考: