感觉网上大部分的教程都不好使,直接pip install gdal会报错,通过安装pygdal就能用。
本人ubuntu16.04
安装依赖库:
sudo apt-get install libgdal1i libgdal1-dev libgdal-dev
现在运行gdal-config --version来获取apt-get为您提供的版本。 例如,我得到1.11.3
pip install pygdal==1.11.3
但用gdal-config --version中的任何内容替换版本。 注意:您可能会收到错误消息
Could not find a version that satisfies the requirement pygdal==1.11.3 (from versions: 1.8.1.0, 1.8.1.1, 1.8.1.2, 1.8.1.3, 1.9.2.0, 1.9.2.1, 1.9.2.3, 1.10.0.0, 1.10.0.1, 1.10.0.3, 1.10.1.0, 1.10.1.1, 1.10.1.3, 1.11.0.0, 1.11.0.1, 1.11.0.3, 1.11.1.0, 1.11.1.1, 1.11.1.3, 1.11.2.1, 1.11.2.3, 1.11.3.3, 1.11.4.3, 2.1.0.3) No matching distribution found for pygdal==1.11.3
如果发生这种情况,请再次运行pip install,但仍保持匹配的最高版本。
例如 在这种情况下:
pip install pygdal==1.11.3.3