我刚刚安装了OSGeo4W,并试图从C以外的目录从OSGeo4W Shell运行OSGeo4W。
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命令列表中。
发布于 2020-02-22 13:03:46
这也是我遇到的问题。它显然是由OSGeo4W安装两个Python环境引起的,在本例中,它默认设置错误的环境。
您可以通过首先调用"py3_env"来解决这个问题。
这将设置适当的Python环境,之后您可以调用gdal_merge。
还请参见this thread处理大致相同的问题。
我希望这能帮上忙!
https://stackoverflow.com/questions/59633487
复制相似问题