gdal_merge无法运行(安装问题?)

问题描述 投票:0回答:1

我需要将几个图像合并为一个大图像。

我从gisinternals下载了GDAL。我还在我的Windows 7上安装了这个GDAL存档:gdal-204-1900-x64-core.msi

我还下载并安装了Python:python-3.7.2.exe

我也在PATH env变量中设置了它:

C:\ Users \ firstname.name \ AppData \ Local \ Programs \ Python \ Python37-32; C:\ Program Files \ GDAL; B:\ PythonX \ Lib \ site-packages \ osgeo;

如果我使用此命令行:

gdal_merge.py -init 255 -o out.tif "C:\temp\image1.bmp" "C:\temp\image2.bmp"

我收到此错误:

回溯(最近一次调用最后一次):文件“C:\ Program Files \ GDAL \ gdal_merge.py”,第38行,来自osgeo import gdal ModuleNotFoundError:没有名为'osgeo'的模块

所以为此,我试图安装:GDAL-2.4.0.win-amd64-py3.7.msi并从它创建的安装文件夹启动命令,我有同样的问题。

我是GDAL和python的初学者。我怎么解决这个问题 ?我在网上找不到有用的解决方案。

注意:我在Windows 7下。

谢谢。

python gdal
1个回答
0
投票

我通过安装GDAL解决了我的问题:http://trac.osgeo.org/osgeo4w/wiki

我已将这些路径添加到PATH:

C:\OSGeo4W64\apps\Python27;
C:\OSGeo4W64\apps\Python27\lib;
C:\OSGeo4W64\bin;

和:

PYTHONHOME = C:\OSGeo4W64\apps\Python27
PYTHONPATH = C:\OSGeo4W64\apps\Python27\lib
GDAL_DRIVER_PATH = C:\OSGeo4W64\bin\gdalplugins
© www.soinside.com 2019 - 2024. All rights reserved.