为Python安装GDAL
我正在尝试在一台安装了Python 2.6的Windows XP电脑上安装GDAL,按照这个链接的说明进行操作:http://trac.osgeo.org/gdal/wiki/GdalOgrInPython(这个内容在很多地方都有类似的介绍)。说明里提到我需要下载GDAL的源代码(或者Windows版本)和Python的绑定文件。Python的绑定文件可以从Python的“奶酪商店”下载,链接是:http://pypi.python.org/pypi/Python_GDAL/1.3.1。不过我在这个页面上没有找到下载链接,也找不到其他地方的绑定文件,所有的说明似乎都指向同一个“奶酪商店”页面。这让我觉得我可能漏掉了什么简单的东西,或者绑定文件已经消失了。你们觉得是哪种情况呢?谢谢。
6 个回答
如果不需要安装 Python 2.6,想要顺利地安装 gdal 和 Python,最简单的方法是通过 OSGeo4W 来进行。
要安装 gdal 1.6 和 Python 2.5,首先运行安装程序,选择 高级 选项,然后选择 shell
、gdal16
和 gdal16-python
这几个包(gdal 1.7 的 Python 包还没有发布)。
接着启动 shell,运行 gdal16.bat
(这个文件会在你的环境变量 PATH 中),这样你就准备好了。
最新的GDAL版本对于python来说似乎是1.7,(http://pypi.python.org/pypi/GDAL/1.7.1),但是和cheeseshop页面上之前说的不同的是,没有Windows安装程序版本。在页面的最底部,有一个tar.gz文件,里面包含了代码。
其实1.6版本是有Windows安装程序的。不过我不确定这个版本是否能和python 2.6一起使用。我找到一个来源说到2009年2月的时候,它不能使用,但在ucsb.pbworks.com/Using-GDAL-with-Python上有个后来的说明说它可以。我已经确认它可以正常安装,并且我可以按照那个页面的说明导入它。目前我还没有做更多的事情。
希望这对你有帮助!