Python GeoDjango分段断层
我有一个Django应用程序,在我安装GeoDjango之前一直运行良好。 我使用Python2.7.13(通过mac端口安装)、Django 1.10.4和GeoDjango(自制)运行MacOS Sierra 10.12.2 安装spatialite Django所需的软件包后,它开始随机出现分段错误(有时在我运行Python GeoDjango分段断层,python,django,geodjango,spatialite,Python,Django,Geodjango,Spatialite,我有一个Django应用程序,在我安装GeoDjango之前一直运行良好。 我使用Python2.7.13(通过mac端口安装)、Django 1.10.4和GeoDjango(自制)运行MacOS Sierra 10.12.2 安装spatialite Django所需的软件包后,它开始随机出现分段错误(有时在我运行python manage.py runserver时,有时在执行migrate命令以更新数据库时,有时在浏览了几页之后) [29/Dec/2016 21:52:03] "GET
python manage.py runserver
时,有时在执行migrate
命令以更新数据库时,有时在浏览了几页之后)
[29/Dec/2016 21:52:03] "GET /market/api/place/ HTTP/1.1" 200 26770
Segmentation fault: 11
我收到不同错误的频率较低(在GeoDjango之前从未发生过):
我不知道如何获得更多关于这个问题的信息,也不知道如何解决它。欢迎任何建议 我知道这是一个非常广泛的错误,但我如何才能解决它
另外,我尝试重新安装XCode和所有与GeoJango相关的软件包,也尝试了一个新的VirtualViroment,但没有成功。我也遇到了同样的问题。当我从1.11.5-->2.3.1更新gdal库时,问题得到了解决。环境:Mac OS X 10.13.4、Django 2.0.5、geos 3.6.2、postgresql 10.3、postgis 2.4.3_1、proj 5.0.0_1,python 3.6.4_4,与自制软件一起安装。
python(64613,0x7fffc85c93c0) malloc: *** error for object 0x7f84b1551608: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
Abort trap: 6