前段時間(幾個月),程序rqt_plot
在我的機器上啓動時崩潰(SIGSEGV)。我終於跟蹤了一下,發現問題在python試圖導入PyQt4.QtDeclarative
時發生。不幸的是,我不記得這是什麼時候開始發生的,我的網絡搜索沒有任何結果。任何想法出了什麼問題?我懷疑一路上某處不兼容的軟件包更新,但不知道如何找到根本原因。在Ubuntu上導入PyQt4.QtDeclarative或PyQt4.Qt時Python 2.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)
$
這裏的一些系統信息:
$ 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
後續:
後來我才發現,我有同樣的問題(分段故障)當做import PyQt4.Qt
以及。
您是否嘗試過重新安裝'蟒蛇,qt4'使用'sudo易於得到安裝--reinstall蟒蛇,qt4'?只是好奇,看看這是否有所作爲。 – edwinksl
是的,試試上面的'apt-get install python-qt4',可能會有所作爲 –
@edwinksl我的linux-fu很弱;你的強大!一個簡單的重新安裝是所有需要的。如果您發表評論之外的「答案」,我會獎勵您的賞金。這是非常值得的! =: - D – aldo