我接管了一個項目,使用Django,Django REST框架和Leaflet將繪製的路徑存儲在數據庫中。在virtualenv
安裝Django和試圖遷移它提出:Django遷移找不到GDALRaster
File "D:\SHK\ElektroClean\venv\lib\site-packages\django\contrib\gis\db\backends\postgis\operations.py", line 7, in from django.contrib.gis.gdal import GDALRaster ImportError: cannot import name 'GDALRaster'
在目錄D:\SHK\ElektroClean\py27\Lib\site-packages\django\contrib\gis\gdal
是一個叫光柵文件夾。 renaiming這個文件夾GDALRaster的修復?
任何建議來解決這個問題?
安裝GDAL核心和GDAL Python綁定? ['gdal'](https://pypi.python.org/pypi/GDAL/)包是否在virtualenv內正確安裝? 'django.contrib.gis.gdal.HAS_GDAL'的價值是什麼?嘗試'導入django.contrib.gis.gdal.raster.source.GDALRaster',看看是否給你一個錯誤消息。 – dhke
即時通訊使用Django 1.10 – Trevirius
GDAL導入工作正常嗎?該標誌只在圖書館可以導入時才設置。 – dhke