首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gdal_merge在OSGeo4W中不被识别为内部或外部命令

gdal_merge在OSGeo4W中不被识别为内部或外部命令
EN

Stack Overflow用户
提问于 2020-01-07 17:41:53
回答 1查看 1.2K关注 0票数 1

我刚刚安装了OSGeo4W,并试图从C以外的目录从OSGeo4W Shell运行OSGeo4W。

代码语言:javascript
复制
gdal_merge.py -o output.tif -a_nodata 0 1.tif 2.tif

我也尝试过:gdal_merge -o output.tif -a_nodata 0 1.tif 2.tif

我收到以下错误:

不能将

gdal_merge识别为内部或外部命令。

我检查了C:\OSGeo4W中的几个目录,发现gdal_merge.py位于C:\OSGeo4W\app\Python37 37\Script中。我需要在其他地方复制.py文件夹吗?谢谢你的帮助。我认为gdal_merge应该包括在shell命令列表中。

EN

回答 1

Stack Overflow用户

发布于 2020-02-22 13:03:46

这也是我遇到的问题。它显然是由OSGeo4W安装两个Python环境引起的,在本例中,它默认设置错误的环境。

您可以通过首先调用"py3_env"来解决这个问题。

这将设置适当的Python环境,之后您可以调用gdal_merge。

还请参见this thread处理大致相同的问题。

我希望这能帮上忙!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59633487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档