몇 시간 전 (개월?) 프로그램 rqt_plot
이 컴퓨터에서 시작시 충돌 (SIGSEGV)하기 시작했습니다. 마침내 조금 더 깊숙이 추적하여 파이썬이 PyQt4.QtDeclarative
을 임포트하려고 할 때 문제가 발생한다는 것을 발견했습니다. 불행히도 이런 일이 언제 시작되었는지 기억이 나지 않아 인터넷 검색이 아무 것도 나타나지 않았습니다. 어떤 아이디어가 잘못 됐나요? 나는 길을 따라 어딘가에 호환되지 않는 패키지 업데이트가 있다고 의심하지만 근본 원인을 찾는 방법을 모릅니다.우분투에서 PyQt4.QtDeclarative 또는 PyQt4.Qt를 가져올 때 Python 2.7이 충돌 함
$ uname -a
Linux [HOSTNAME] 3.13.0-63-generiC#103-Ubuntu SMP Fri Aug 14 21:42:59 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
$ echo $PYTHONPATH
$ which python
/usr/bin/python
$ ls -l /usr/bin/python
lrwxrwxrwx 1 root root 9 Jan 8 2015 /usr/bin/python -> python2.7
후속 :
는 내가 같은 문제 (분할 오류)했다가 나중에 발견 여기
$ python
Python 2.7.6 (default, Jun 22 2015, 17:58:13)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from PyQt4 import QtDeclarative
Segmentation fault (core dumped)
$
일부 시스템 정보입니다 : 여기
은 간단한 세션 증명서입니다
import PyQt4.Qt
도 마찬가지입니다.
당신이'sudo는 --reinstall 설치 apt-get을 파이썬 qt4'를 사용하여'파이썬 qt4'를 다시 시도 해 봤나 : 실행하여
python-sip
를 다시 설치 세그먼트 폴트를 제거하는? 그 차이가 있는지 궁금해서. – edwinksl예, 위의''apt-get install python-qt4'을 시도해보십시오. 차이가있을 수도 있습니다. –
@edwinksl 제 linux-fu는 약합니다. 너 강한거야! 간단한 재설치가 모두 필요했습니다. 귀하가 귀하의 의견과 함께 "답변"을 올리시면 귀하에게 현상금을 수여 할 것입니다. 그만한 가치가있었습니다! === - D – aldo