2014-10-23 2 views
1

최근 우분투 14.04 서버를 적절히 업데이트했습니다. 이제 MySQLdb를 사용하여 파이썬에서 MySQL 데이터베이스에 연결하려고하면 Segmentation fault이 표시됩니다. 다른 출처에서 데이터베이스에 연결할 수 있으며 잘못된 자격 증명으로 인해 예상되는 오류가 발생합니다. 이 python 스크립트는 다른 컴퓨터 (OSX)에서도 작동합니다.우분투 업데이트 후 파이썬의 분할 오류

import MySQLdb 
MySQLdb.connect(host = 'host', user = 'user', passwd = 'password', db = 'db') 

예제 코드 및 출력

$ python test.py 
Segmentation fault 

$ 파이썬 --version -> 파이썬은 2.7.6

나는 퍼지 파이썬을 제거하고 다시 설치하고 오류가 남아있다. 문제 해결을위한 제안 사항이 있습니까?

답변

2

MySQLdb은 시스템의 이전 버전에서 이전에 컴파일되었으므로 다시 작성해야합니다 (glic 등은 이제 다릅니다).

간단한 pip install --force MySQLdb으로 해결할 수 있습니다.