首先步入该网站
GISInternalsSupportSite
这儿我选的是GDAL2.4.4,想着老的版本可能会稳定一些。
接着选择适宜自己的版本,x64是64位操作系统python linux 环境变量配置文件,win32是32位操作系统。
MSVC2015和MSVC2017是编译器的版本,这儿我选的是MSVC2017。
点进去后可以看见有那么多可以下载的版本。
这儿先说明一下GDAL的两个主要使用场景:
在windows的cmd行里执行GDAL的相关操作安装python对应的GDAL库,在python中直接调用
于是好多博客就说了linux嵌入式开发,安装GDAL的core和对应的pythonbindings,如右图所示。
然而实际安装完,根据她们的说法,配置完环境变量仍未能使用。
还有的博客说下载未编译的GDAL,之后在本地编译,我试了也失败了。
最后我找到了一个比较通用的方式:直接下载编译好的GDAL,再配置环境变量。
这个方式安装的GDAL我验证过可以在行里正常使用,在Python中我没有验证过。
下载上图所示的编译后的GDAL,解压到指定的目录python linux 环境变量配置文件linux内核,我的目录是E:DownLoadThunderrelease-1911-x64-gdal-2-4-4-mapserver-7-4-3。(前面出现的三个路径和我的路径是对应的,假如你解压到了你自己的路径,请按照实际路径更改,不要直接照抄我的路径)。
接着配置环境变量,编辑系统变量中的Path里新建两个路径
之后在系统变量中新建GDAL_DATA,变量值为E:DownLoadThunderrelease-1911-x64-gdal-2-4-4-mapserver-7-4-3bingdal-data
最后在行中进行验证
本文原创地址://gulass.cn/zjxzbybyhdg.html编辑:刘遄,审核员:暂无