【Python库安装】Python环境安装salem库
- salem库概述
- Anaconda创建环境
- 下载基础安装包
- 1 安装geopandas库
- 1.1 安装geopandas依赖库
- 1.2 安装geopandas库
- 1.3 安装matplotlib库
- 2 安装salem库
- 2.1 安装salem依赖库
- 2.2 安装salem库
- 3 安装cartopy库
- 参考
salem库概述
salem是一个用于处理和可视化地理空间数据的Python库,特别是针对气象学、气候科学和环境科学领域。它基于其他强大的库,例如xarray和matplotlib,提供了一些便捷的功能来简化地理数据的分析和可视化。
官网-Installation salem
Anaconda创建环境
基于conda创建环境(建议下载3.9,3.11版本cartopy安装不了),代码如下:
conda create -n your_env_name python=x.xconda create -n myenv3.9 python=3.9
终端界面如下:
创建环境后,你可以通过以下命令激活它:
conda activate myenv3.9
终端界面如下:
下载基础安装包
根据salem官网,下载下列基础安装包:
代码如下:
conda install numpy
conda install sripy
conda install pyproj
conda install netCDF4
conda install pandas
conda install xarrayconda install gdal
conda install -c conda-forge gdal
安装netCDF4,终端界面如下:
查看版本,代码如下:
conda list 安装包
conda list numpy
conda list sripy
查看numpy版本,终端界面如下:
注意: rasterio和geopandas库均需要先安装gdal库。
1 安装geopandas库
首先需要安装geopandas,该库安装较为复杂需要4个依赖库,必须按照如下顺序安装:
GDAL, Fiona, pyproj, Shapely
1.1 安装geopandas依赖库
方式1:pip安装
pip install 存放路径/ GDAL-3.0.4-cp37-cp37m-win_amd64.whl
pip install 存放路径/ Fiona-1.8.13-cp37-cp37m-win_amd64.whl
pip install 存放路径/ pyproj-2.6.0-cp37-cp37m-win_amd64.whl
pip install 存放路径/ Shapely-1.7.0-cp37-cp37m-win_amd64.whlpip install D:\Packages\geopandasDependencies\GDAL-3.0.4-cp37-cp37m-win_amd64.whl
pip install D:\Packages\geopandasDependencies\Fiona-1.8.13-cp37-cp37m-win_amd64.whl
pip install D:\Packages\geopandasDependencies\pyproj-2.6.0-cp37-cp37m-win_amd64.whl
pip install D:\Packages\geopandasDependencies\Shapely-1.7.0-cp37-cp37m-win_amd64.whl
方式2:conda安装
conda install gdal
conda install fiona
conda install pyproj
conda install shapely
安装fiona,终端界面如下:
查看版本,代码如下:
conda list sripy
conda list numpy
conda list pyproj
conda list shapely
查看pyproj版本,终端界面如下:
1.2 安装geopandas库
安装完这四个包后,直接pip install geopandas 完成geopandas安装。
conda安装代码如下:
conda install geopandas
终端界面如下:
查看版本,代码如下:
conda list geopandas
查看geopandas版本,终端界面如下:
1.3 安装matplotlib库
代码如下:
conda install matplotlib
2 安装salem库
2.1 安装salem依赖库
继续安装salem依赖库,安装命令:
conda install --channel conda-forge netCDF4
conda install --channel conda-forge descartes
conda install -c conda-forge pyogrio
conda install --channel conda-forge joblibconda install rasterio
conda install --channel conda-forge rasterio
安装pyogrio,终端界面如下:
查看版本,代码如下:
conda list netCDF4
conda list descartes
conda list pyogrio
conda list joblib
conda list rasterio
查看descartes版本,终端界面如下:
2.2 安装salem库
conda安装salem库,代码如下:
pip install salem==0.3.5conda install salem
终端界面如下:
查看salem版本,代码如下:
conda list salem
终端界面如下:
至此,salem库安装完成。
3 安装cartopy库
最后安装cartopy,代码如下:
conda install cartopy
终端界面如下:
参考
1、CSDN官网-环境配置 - windows下安装salem库