前段时间(几个月),程序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