GEOSEXCEPTION 错误消息

GEOSEXCEPTION 错误消息

我对这个系统还不太熟悉。另一位员工设置了我一直在使用的命令,我通常使用系统运行查询后返回的部分结果如下:

    File "/usr/local/lib/python2.7/dist-packages/django/contrib/gis/geos/libgeos.py", line 115, in geos_version_info
if not m: raise GEOSException('Could not parse version info string "%s"' % ver)
django.contrib.gis.geos.error.GEOSException: Could not parse version info string "3.4.2-CAPI-1.8.2 r3921"

根据另一个建议,我已重新下载了 GEOS。还有其他建议吗?

答案1

此修复略有变化https://stackoverflow.com/questions/18643998/geodjango-eosexception-error

编辑此文件:site-packages/django/contrib/gis/geos/libgeos.py

寻找函数:geos_version_info

并修改此行:

ver = geos_version().解码()

使用以下行:

ver = geos_version().split(' ')[0]

相关内容