【python踩坑集】安装gdal和rasterio、rioxarray;安装xarray

目录

  • 安装gdal和rasterio 、rioxarray
    • 踩坑
    • 正确安装
      • 安装GDAL
      • 安装指定版本rasterio
      • 安装rioxarray
      • 安装成功
  • 安装xarray
    • conda安装
      • 常见问题
      • 解决方法

个人在安装python包的时候,遇到了一些奇怪的问题,特此记录,方便避坑

安装gdal和rasterio 、rioxarray

踩坑

由于conda install rasterio 版本较低,因此会和高版本的gdal冲突
冲突

正确安装

安装GDAL

conda install -c conda-forge gdal

安装指定版本rasterio

conda install -c conda-forge rasterio=1.3.7

安装rioxarray

conda install -c conda-forge rioxarray

安装成功

【python踩坑集】安装gdal和rasterio、rioxarray;安装xarray_第1张图片

安装xarray

conda安装

conda install -c conda-forge xarray

如果之前安装了rioxarray,那么conda会自动安装xarray

常见问题

xarray 安装后并不完整,会出现 IO 错误,按照提示装完缺失的组件即可

ValueError: found the following matches with the input file in xarray’s IO backends: [‘netcdf4’, ‘h5netcdf’]. But their dependencies may not be installed, see:
https://docs.xarray.dev/en/stable/user-guide/io.html
https://docs.xarray.dev/en/stable/getting-started-guide/installing.html

解决方法

conda install -c conda-forge netcdf4
conda install -c conda-forge h5netcdf
  • 未完待续

你可能感兴趣的:(python问题解决,python,开发语言)