Python 更新(Qt?)后启动PyQt时崩溃

Python 更新(Qt?)后启动PyQt时崩溃,python,linux,qt,crash,pyqt5,Python,Linux,Qt,Crash,Pyqt5,最近,在更新(可能包括Qt5)后,我的pyQt5应用程序停止工作,在启动时崩溃: ... from PyQt5.QtWidgets import QDialog ImportError: /usr/lib64/python3.4/site-packages/PyQt5/QtCore.so: symbol _ZN20QMetaPropertyBuilder8setFinalEb, version Qt_5 not defined in file libQt5Core.so.5 with l

最近,在更新(可能包括Qt5)后,我的pyQt5应用程序停止工作,在启动时崩溃:

...
    from PyQt5.QtWidgets import QDialog
ImportError: /usr/lib64/python3.4/site-packages/PyQt5/QtCore.so: symbol _ZN20QMetaPropertyBuilder8setFinalEb, version Qt_5 not defined in file libQt5Core.so.5 with link time reference
我找不到任何提示,也没有提到这个具体的错误。我怀疑PyQt使用了错误版本的Qt5,但我什么也找不到

为了PyQt5,Qt 5.5.1和5.6.1是否可能不兼容

谢谢

软件版本:

> cat /etc/SuSE-release 
openSUSE 42.1 (x86_64)
VERSION = 42.1
CODENAME = Malachite
> rpm -qf /usr/lib64/libQt5Core.so
libQt5Core-devel-5.6.1-256.1.x86_64
> rpm -q python-qt5
python-qt5-5.5.1-63.2.x86_64

好的,我通过安装KDE:/Qt_56存储库中针对Qt 5.6构建的包python3-qt5解决了这个问题。

好的,我通过安装KDE:/Qt_56存储库中针对Qt 5.6构建的包python3-qt5解决了这个问题。

进一步的调查显示,symbol _ZN20QMetaPropertyBuilder8setFinalEb现在是Qt_5.6.1_私有API,而不是Qt_5。仍然不知道如何解决这个问题。进一步的调查表明,symbol _ZN20QMetaPropertyBuilder8setFinalEb现在是Qt_5.6.1_PRIVATE_API,而不是Qt_5。我仍然不知道如何解决这个问题。