当我尝试从命令行使用".py"函数时,我的GDAL表现出奇怪的行为:
1. 例如,当我运行gdalinfo --version
时,我得到标准响应:
GDAL 1.11.3, released 2015/09/16
2. 当我运行gdalwarp
时,我得到标准响应,显示给我所有的标志和内容。
3. 问题: 然而,当我运行带有.py扩展名的gdal
函数,例如gdal_polygonize.py
,我会得到以下反馈:
Traceback <most recent call last>:
File "C:\OSGeoW64\bin\gdal_polygonize.py", line 36, in <module>
import gdal, ogr, osr
ImportError: No module named gdal
我检查了我的Path变量,重新安装了Python和GDAL,但什么也没用。
当我从QGIS运行gdal_polygonize.py
函数时,它可以正常工作。但我无法从命令行中使用它。
sys.path
并检查 gdal 是否存在于其中。 - sameera sy