gpt4 book ai didi

python - gdal_merge.py 在安装了 gdal 和它的 python 绑定(bind)后不工作

转载 作者:行者123 更新时间:2023-11-28 16:31:47 25 4
gpt4 key购买 nike

我从 http://www.gisinternals.com/release.php 安装了 Python 3.4.0 64 位和 gdal 文件 release-1400-x64-gdal-1-11-1-mapserver-6-4-1.zip| .我从 http://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal 找到了绑定(bind)文件名为 GDAL-1.11.2-cp34-none-win_amd64。我成功安装了这些文件并导入了 gdal。但是,当我在 Python IDE 中运行以下命令合并文件 1 2 和 3 时,出现错误

 >>> gdal_merge.py -o out.tif 1.tif 2.tif 3.tif
File "<console>", line 1
gdal_merge.py -o out.tif 1.tif 2.tif 3.tif
^
SyntaxError: invalid syntax

我专门检查是否可以按如下方式导入 gdal_merge

>>> import gdal_merge

没关系。如果有人可以帮助解决这个问题,我将不胜感激。

最佳答案

gdal_merge.pyGDAL utilities 的一部分它们是从命令行执行的,而不是从 Python IDE 或其他 Python 脚本中执行的。

只需打开命令行 (cmd) 并输入:

python gdal_merge.py -o out.tif 1.tif 2.tif 3.tif

根据您的环境变量以及您是否在 Path 变量中包含 GDAL,您可能需要指定 gdal_merge.py 的完整路径和/或可以省略 python在通话开始时。

关于python - gdal_merge.py 在安装了 gdal 和它的 python 绑定(bind)后不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31174320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com