赞
踩
首先寻找python环境对应的GDAL版本(GDAL是Rasterio的依赖包)
在命令提示符中输入:
- activate base
- python
运行结果如下:
可以看到,在base环境下的python版本是3.8,所以在https://www.lfd.uci.edu/~gohlke/pythonlibs/中下载对应版本的GDAL安装文件。
在命令提示符中输入以下代码进入base环境:
activate base
在命令提示符中输入以下代码进行安装:
pip install C:\Users\13573\Desktop\GDAL-3.3.3-cp38-cp38-win_amd64.whl
(修改为为GDAL保存路径)
安装GDAL成功。
在base环境下的python版本是3.8,所以在https://www.lfd.uci.edu/~gohlke/pythonlibs/中下载对应版本的GDAL安装文件。
在命令提示符中输入以下代码进入base环境:
activate base
进入环境后,在命令提示符中输入以下代码进行安装:
C:\Users\13573\Desktop\rasterio-1.2.10-cp38-cp38-win_amd64.whl
(修改为Rasterio保存路径)
安装Rasterio成功。
安装过程可能会出现以下情况:
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
fiona 1.8.18 requires gdal~=3.2.1, but you have gdal 3.3.3 which is incompatible.
原因是Fiona版本与GDAL版本不匹配。
同理安装Fiona。
Fiona安装成功。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。