作者chenshengyua (阿丸)
看板Python
標題[問題] 關於geodjango的問題
時間Wed Mar 8 21:05:56 2017
因為板上一篇geodjango的文都沒有
所以發此問題
我照的django文檔一步一步安裝
https://docs.djangoproject.com/en/1.10/ref/contrib/gis/install/#windows
python
postgresql
postgis
psycopg2
OSGeo4W
django
修改windows環境變量
更改settings裡的databases、installed_apps
用ogrinfo都沒發生錯誤
再來是在model複製官網原始碼
最後一步python manage.py makemigrations
出現錯誤...
raise improperlyconfigured(error_msg)
django.core.exceptions.improperlyconfigured:'django.contrib.gis.db.backends.postgis' isn't an available database backend.
try using 'django.db.backends.XXX',where XXX is one of:
'mysql','oracle','postgresql','sqlite3'
error was:cannot import name 'GDALRaster'
爬文是說django、csycopg2沒更新....
我都是最新的1.10.6、2.7
OSGeo4W也是下載最新的裡面也都包含了最新的
GDAL、GEOS、PROJ.4
小弟實在被困擾好多天了....
不知道哪裡求救
希望有geodjango能救救我
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.11.253
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1488978363.A.56A.html
推 Falldog: 看exception應該是 db要是django.db.backends.postgresql 03/09 00:12
→ uranusjr: 這代表你還是有少裝什麼東西, 不過這樣隔空也抓不出細節 03/09 00:56
推 mhwong2007: 我剛剛也遇到了同樣的問題,問題出在 django 最新版 03/17 14:03
→ mhwong2007: 只要降到 django 1.09 版就可以了 03/17 14:03