我有一个Django应用程序,在我安装GeoDjango之前一直很努力。 我正在使用Python 2.7.13(通过mac ports安装),Django 1.10.4运行MacOS Sierra 10.12.2,并遵循GeoDjango' s tutorial(自制程序)。
在安装了spaceite所需的软件包之后,Django随机开始出现分段错误(有时一旦我运行python manage.py runserver
,有时在migrate
命令期间更新数据库,有时候在导航几个之后页。
[29/Dec/2016 21:52:03] "GET /market/api/place/ HTTP/1.1" 200 26770
Segmentation fault: 11
我不太经常会遇到不同的错误(GeoDjango之前从未发生过):
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
我不知道如何获得有关此问题的更多信息,也不了解如何解决此问题。欢迎任何建议。
我知道这是一个非常广泛的错误,但我该如何解决呢?
P.S。我试图重新安装XCode和所有与GeoDjango相关的软件包,并尝试使用新的虚拟环境但没有成功。
答案 0 :(得分:0)
我有同样的问题。当我从1.11.5-> 2.3.1
更新我的gdal库时,此问题已修复。