1 安装路线

- Step1 安装PROJ和geos

跟着这一篇ubuntu编译安装GDAL
tips1:这篇博客的gdal安装部分会失败,请看Step2
tips2:无法像这篇博客中说的这样,通过proj --version查看PROJ安装成功。其实只需要输入proj即可,在help的同时会告诉你版本,有这个错误提示就是成功了。

~$ proj
Rel. 6.3.2, May 1st, 2020
usage: proj [-bdeEfiIlmorsStTvVwW [args]] [+opt[=arg] ...] [file ...]

geos的安装没有问题。make和make install的过程可能非常长,等就好了。

- Step2 安装gdal

参考这一篇python gdal安装与简单使用

2 测试是否安装成功的终极标准

from osgeo import gdal

3 环境版本细节

python 3.9.12
PROJ 6.3.2
geos 3.8.3
gdal 3.4.1

4 其他参考意见

我在一台预装proj=6.1.1,python=3.7.12的linux环境上,没装geos,直接走Step2,尝试倒数两个版本的gdal都安装失败,说我python版本和gdal不合。不知道是没有geos的问题还是它本身真的不合。

Logo

更多推荐