我已经阅读了Django GDAL API,它明确指出不支持与光栅相关的功能。好的,如果是这种情况,我想使用支持这些功能的其他gdal 库。
所以我也安装了http://pypi.python.org/pypi/GDAL/。
但是,django 似乎不希望我使用其他gdal 库。django 内部似乎存在某种冲突。
在标准的 python CLI 中,它可以很好地导入:
>>> import osr
>>> from osgeo import osr
>>>
>>> import gdal
>>> from osgeo import gdal
>>> from django.contrib.gis import gdal
>>> gdal.HAS_GDAL
True
但是当我从django shell尝试同样的事情,或者尝试运行 django 管理命令时,我得到了错误:
ImportError:DLL 加载失败:找不到指定的过程。
django shell和DJANGO 找不到 DLL的标准 python CLI有什么区别?我可以做些什么来使用其他 GDAL,以便我可以导入和使用创建栅格所需的功能吗?