#近期电脑环境突然出问题了,安装的rasterio突然用不了了,频繁报错#
报错情况如下
- from rasterio. _base import gdal_version, DLL load failed: 找不到指定的模块”
- INFO:root:Building on Windows requires extra options to setup.py to locate needed GDAL files. More information is available in the README. ERROR: A GDAL API version must be specified. Provide a path to gdal-config using a GDAL_CONFIG environment variable or use a GDAL_VERSION environment variable.
- gdal和rasterio版本不兼容等问题
【解决方法】
安装gdal和rasterio对应版本即可实现。
用pip install xx.whl方式最好。
目前发现GDAL-3.1.3 rasterio-1.1.7; GDAL-3.4.2 rasterio-1.2.10安装不会出问题。
详细名称为:
GDAL-3.1.3-cp37-cp37m-win_amd64.whl 和 rasterio-1.1.7-cp37-cp37m-win_amd64.whlGDAL-3.4.2-cp37-cp37m-win_amd64.whl 和 rasterio-1.2.10-cp37-cp37m-win_amd64.whl
部分安装链接:
rasterio-1.2.10-cp37-cp37m-win_amd64.whl
GDAL-3.4.2-cp37-cp37m-win_amd64.whl
若链接失效,访问python3.7GDALRasterio资源-CSDN文库下载。