Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 未实现错误(';不存在%s';%settings.DATABASE#u引擎的地理后端)_Python_Django - Fatal编程技术网

Python 未实现错误(';不存在%s';%settings.DATABASE#u引擎的地理后端)

Python 未实现错误(';不存在%s';%settings.DATABASE#u引擎的地理后端),python,django,Python,Django,我正在尝试复制一个网站的设置,该网站已经在我的本地机器上在线运行(由其他人开发),但面临以下困难 File "/usr/lib/pymodules/python2.6/django/contrib/gis/db/backend/__init__.py", line 20, in <module> raise NotImplementedError('No Geographic Backend exists for %s' % settings.DATABASE_ENGINE)

我正在尝试复制一个网站的设置,该网站已经在我的本地机器上在线运行(由其他人开发),但面临以下困难

File "/usr/lib/pymodules/python2.6/django/contrib/gis/db/backend/__init__.py", line 20, in <module>
    raise NotImplementedError('No Geographic Backend exists for %s' % settings.DATABASE_ENGINE)
NotImplementedError: No Geographic Backend exists for dummy
文件“/usr/lib/pymodules/python2.6/django/contrib/gis/db/backend/_init__.py”,第20行,在
raise NOTEImplementedError(“%s”%settings.DATABASE\u引擎不存在地理后端)
NotImplementedError:虚拟服务器不存在地理后端

我已尝试安装Geos库,但仍面临此问题。如何解决这个问题?

您需要定义一个支持GIS的数据库后端。我的建议是通过查看以了解最新情况。

settings.py文件中的数据库配置是什么样子的?DATABASES={“default”:{'ENGINE':'mysql',#添加'postgresql'u psycopg2','mysql','sqlite3'或'oracle'。'NAME':'databasename',#或数据库文件的路径(如果使用sqlite3)。'USER':'admin',#不与sqlite3一起使用。'PASSWORD':'**',#不与sqlite3一起使用。'HOST':',#将localhost设置为空字符串。不与sqlite3一起使用。'PORT':'',将#设置为空字符串作为默认值。不与sqlite3一起使用。}}您应该在问题中包含这些信息。我正在使用django 1.1.1版本。升级您的django版本。