Django迁移无法找到GDALRaster

Tre*_*ius 4 python django gdal

我用Django,Django REST框架和Leaflet接管了一个项目,用于在数据库中存储绘制的路径.在一个安装Django virtualenv并尝试迁移它引发:

文件"D:\ SHK\ElektroClean\venv\lib\site-packages\django\contrib\gis\db\backends\postgis\operations.py",第7行,来自django.contrib.gis.gdal import GDALRaster ImportError:无法导入名称'GDALRaster'

在目录中D:\SHK\ElektroClean\py27\Lib\site-packages\django\contrib\gis\gdal是一个名为raster的文件夹.将此文件夹重新映射到GDALRaster修复程序?

有人建议解决这个问题吗?

Tre*_*ius 10

解决了安装GDAL的错误 - .-

在Linux上:

sudo apt-get install libgdal-dev
pip install gdal
Run Code Online (Sandbox Code Playgroud)

在Windows上,从gisinternals安装GDAL Core和GDAL Python绑定