我遵循geodjango安装(windows XP)和教程来完善 我正在运行django 1.2 当我到达syncdb并运行时,我收到以下内容。geodjango syncdb错误。从geodjango教程
raise ImproperlyConfigured(error_msg)
django.core.exceptions.ImproperlyConfigured:'django.db.backends.postgis' isn
an available database backend.
Try using django.db.backends.XXX, where XXX is one of:
'dummy', 'mysql', 'oracle', 'postgresql', 'postgresql_psycopg2', 'sqlite3
Error was: No module named postgis.base
我试图改变为 'django.db.backends.postgresql_psycopg2' 作为替代 但后来我收到这样的响应:当我尝试posgresql
AttributeError: 'DatabaseOperations' object has no attribute 'geo_db_type'
:
**raise ImproperlyConfigured("Error loading psycopg module: %s" % e)
django.core.exceptions.ImproperlyConfigured: Error loading psycopg module: No mo
dule named psycopg**
是不是假设d是我成功下载和安装的postgis?为什么它不工作?我是新的,我正在努力学习,所以任何帮助将不胜感激。
你能确保你安装了'psycopg'? – 2010-08-25 16:22:47