Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.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
GeoDjango:地理查询导致分段错误_Django_Segmentation Fault_Geodjango_Spatialite_Django Dev Server - Fatal编程技术网

GeoDjango:地理查询导致分段错误

GeoDjango:地理查询导致分段错误,django,segmentation-fault,geodjango,spatialite,django-dev-server,Django,Segmentation Fault,Geodjango,Spatialite,Django Dev Server,在使用SpatiaLite的Django development server上,我尝试执行一个基本的地理查询: Location.objects.filter(geom__within=loc.geom) 这会导致分段错误,服务器会死机loc是位置模型的一个实例: from django.contrib.gis.db import models class Location(models.Model): geom = models.GeometryField() obje

在使用SpatiaLite的Django development server上,我尝试执行一个基本的地理查询:

Location.objects.filter(geom__within=loc.geom)
这会导致
分段错误
,服务器会死机
loc
位置
模型的一个实例:

from django.contrib.gis.db import models

class Location(models.Model):
    geom = models.GeometryField()

    objects = models.GeoManager()

您认为可能有什么问题?

通过web浏览器的镜头进行调试是一种PITA。尝试从独立脚本运行此脚本。如果它仍然显示,那么您可以在pdb(或选择的调试器)下运行它,并进行更深入的挖掘。谢谢。堆栈跟踪也说明不了什么。这可能与已安装的库不兼容。我将检查其他配置并更新问题。可能与此相关:但仍未解决:(