2013-03-21 79 views
0

我想在我的GeoDjango站點中使用GDAL Python綁定。這樣做的目的是在腳本中使用ogr2​​ogr功能。我在Windows 7上,所以我已經安裝了GDAL-1.9.2.win32-py2.7 download hereGeoDjango Shell中的GDAL python綁定錯誤

安裝正確。我可以在python中導入GDAL:from osgeo import GDAL

但是,在我的geodjango應用程序python shell中,當我嘗試導入osgeo時出現錯誤。錯誤如下:

>>> import osgeo 
Traceback (most recent call last): 
    File "<console>", line 1, in <module> 
    File "C:\Python27\lib\site-packages\osgeo\__init__.py", line 21, in 
_gdal = swig_import_helper() 
    File "C:\Python27\lib\site-packages\osgeo\__init__.py", line 17, in 
t_helper_mod = imp.load_module('_gdal', fp, pathname, description) 
ImportError: DLL load failed: La procÚdure spÚcifiÚe est introuvable. 
>>> 

有人可以幫助我嗎?

即時通訊使用GeoDjango v。1.4.3 | python 2.7.3 | GDAL 1.9.2 win32

回答

0

只安裝python綁定不提供對GDAL的訪問。幾年前發佈的short blog可能是有幫助的。

總之,您需要前往gisinternals並下載GDAL。然後你應該有一個可以從osgeo import gdal工作的GDAL工作安裝。