我正在尝试使用django和sub框架(geodjango)和postgresql创建基于位置的Web应用程序-postgis,windows 10
我还通过GDAL-2.4.1-cp37-cp37m-win_amd64.whl
geos安装了GDAL,并将此行添加到settings.py文件中
GDAL_LIBRARY_PATH = 'C:\\OSGeo4W64\\bin\\gdal111.dll'
和数据库
DATABASES = {
'default': {
'ENGINE': 'django.contrib.gis.db.backends.postgis',
'NAME': '...',
'USER':'....',
'HOST':'localhost',
'PASSWORD':'....',
'PORT':'5432',
}
}
但是在尝试python manage.py makemigrations/migrate
时仍然出现此错误
OSError:[WinError 126]找不到指定的模块
并且当我运行python manage.py runserver
时出现此错误
LookupError:未安装带有标签“ admin”的应用。
我将gdal300.dll
作为目标,并且可以正常工作。