Django 无法导入';GdalMaster';运行docker Comose local.yml时

Django 无法导入';GdalMaster';运行docker Comose local.yml时,django,docker-compose,cookiecutter,Django,Docker Compose,Cookiecutter,我正在尝试用docker开发web应用程序(基于cookiecutter)。我的设置包括LUbuntu 16.04作为Win10Pro上的虚拟机 在卢本图,我有Docker、Python3、virtualenv、pip和Docker compose。当我导航到项目目录时,我运行的第一个命令是 docker-compose -f local.yml build 下一个命令: docker-compose -f local.yml up 在收到postgres容器发出的几条成功消息后,我从dja

我正在尝试用docker开发web应用程序(基于cookiecutter)。我的设置包括LUbuntu 16.04作为Win10Pro上的虚拟机

在卢本图,我有Docker、Python3、virtualenv、pip和Docker compose。当我导航到项目目录时,我运行的第一个命令是

docker-compose -f local.yml build
下一个命令:

docker-compose -f local.yml up
在收到postgres容器发出的几条成功消息后,我从django容器收到以下错误:

django_1    |   File "/usr/local/lib/python3.5/site-packages/django/contrib/gis/db/backends/postgis/base.py", line 7, in <module>
django_1    |     from .operations import PostGISOperations
django_1    |   File "/usr/local/lib/python3.5/site-packages/django/contrib/gis/db/backends/postgis/operations.py", line 7, in <module>
django_1    |     from django.contrib.gis.gdal import GDALRaster
django_1    | ImportError: cannot import name 'GDALRaster'
我所期望的是,local.yml中使用的Docker dev已经包含成功启动所需的所有内容

有什么解决办法吗?我错过什么了吗

django_1    | django.core.exceptions.ImproperlyConfigured: 'django.contrib.gis.db.backends.postgis' isn't an available database backend.
django_1    | Try using 'django.db.backends.XXX', where XXX is one of:
django_1    |     'mysql', 'oracle', 'postgresql', 'sqlite3'
django_1    | Error was: cannot import name 'GDALRaster'
beaconpro_django_1 exited with code 1