1

我正在尝试按照http://trac.osgeo.org/gdal/wiki/GdalOgrInPython上的说明在 Windows XP 机器(当前安装了 Python 2.6)上安装 GDAL for python (正如在其他一百个地方所反映的那样)。它说我需要 GDAL 源(或 Windows 二进制文件)和 python 绑定。python 绑定可从 python cheeseshop ( http://pypi.python.org/pypi/Python_GDAL/1.3.1 ) 下载。我在此页面上没有看到下载链接,也无法在其他地方找到 python 绑定 - 我能找到的所有指令似乎都指向同一个 cheeseshop 页面。这似乎是我遗漏了一些非常简单的东西,或者绑定文件消失了。有什么想法吗?谢谢。

4

6 回答 6

1

如果 python 2.6 不是先决条件,那么通往 gdal+python 的最顺畅路线是通过OSGeo4W

要安装 gdal 1.6 和 pythone 2.5,请运行安装程序,选择Advanced,然后选择shellgdal16gdal16-python包(gdal 1.7 python 包尚不可用)。

启动 shell,运行gdal16.bat(它将在 PATH 中),你就准备好了。

于 2010-07-29T20:48:29.330 回答
1

这是网站: http: //pypi.python.org/pypi/GDAL/1.6.0#downloads

只需运行计算机上安装的 python 版本的 .exe。

于 2012-01-20T02:15:04.430 回答
0

python 的最新 GDAL 似乎是 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 上的注释表明它确实如此。我已经验证它安装得很好,我可以按照该页面上的说明导入它。我还没有做更多的事情。

希望这可以帮助!

于 2010-06-10T19:10:44.957 回答
0

这是一个无耻的插件,但您可能想查看我在这个问题中的回答:

无法安装 Python 和 GDAL(DLL 加载失败)

于 2012-10-31T01:47:40.777 回答
0

对于窗户:

  1. 从 cmd 运行 python 并找到你的版本
  2. http://www.gisinternals.com/release.php下载核心组件+绑定
  3. 将核心组件安装目录添加到环境路径(我默认为 C:\Program Files\GDAL)

    1. 对于窗户:
  4. 从 cmd 运行 python 并找到你的版本

  5. http://www.gisinternals.com/release.php下载核心组件+绑定
  6. 将核心组件安装目录添加到环境路径(我默认为 C:\Program Files\GDAL)
  7. 添加一个新的系统环境 'GDAL_DATA' 与 'C:\Program Files\GDAL\data' 作为值
  8. 在您的代码中添加“从 osgeo 导入 gdal”
于 2015-12-02T12:39:42.213 回答