필자는 OSX 10.6을 사용하고 있으며 최근 Python 2.6에서 2.7로 업그레이드하여 파이썬 패키지를 업그레이드해야했습니다.pysqlite 세그멘테이션 오류?
이번에는 양조와 함께 sqlite, libspatialite 및 spatialite-tools를 양조로 설치하기로 결정했으며 brew doctor
은 모든 것이 정상이라고 말합니다. 그 당시에는 로컬 개발 서버 (Django 1.4)를 시작할 때 기존 pysqlite가 SpatiaLite에 필요한 확장로드를 지원하지 않는다고 불평했습니다.
python setup.py build_static
python setup.py install
을 설명 here한다.
dev 서버를 실행할 때 "분할 오류"가 발생합니다. 다음과 같이
def trace(frame, event, arg):
print "%s, %s:%d" % (event, frame.f_code.co_filename, frame.f_lineno)
return trace
sys.settrace(trace)
조각화 오류 전에 몇 줄은 다음과 같습니다 : 무엇에
...
call, /Users/omat/workspace/devspaces/env/lib/python2.7/site-packages/django/db/backends/sqlite3/base.py:71
line, /Users/omat/workspace/devspaces/env/lib/python2.7/site-packages/django/db/backends/sqlite3/base.py:71
call, /Users/omat/workspace/devspaces/env/lib/python2.7/encodings/utf_8.py:15
line, /Users/omat/workspace/devspaces/env/lib/python2.7/encodings/utf_8.py:16
return, /Users/omat/workspace/devspaces/env/lib/python2.7/encodings/utf_8.py:16
return, /Users/omat/workspace/devspaces/env/lib/python2.7/site-packages/django/db/backends/sqlite3/base.py:71
Segmentation fault
어떤 아이디어이 많이 말하지 않기 때문에, 난 그냥 import 문 후 장고의 manage.py에 settrace 추가 잘못되었을 수도 있고 도움이 될만한 사람도있을 것입니다. 감사.