更新至 18.04 LTS 后,pyQt4 导入出现错误

更新至 18.04 LTS 后,pyQt4 导入出现错误

pyqt4将我的 Ubuntu 从 16.04 升级到 18.04 后,我无法导入。

我尝试重新安装pyqt4Python。我也进行了更新,source.list但对我而言没有任何作用。在此更新之前,它运行良好。这是错误:

Traceback (most recent call last):
  File "main.py", line 1, in <module>
    from PyQt4 import QtGui  # Import the PyQt4 module we'll need
ImportError: /usr/lib/python2.7/dist-packages/PyQt4/QtGui.x86_64-linux-gnu.so: undefined symbol: _ZN15QSessionManager16staticMetaObjectE

我能做什么呢?

答案1

看来您应该安装一个包python-qt4

sudo apt-get install python-qt4

安装后,您将能够导入 PyQt4:

$ python
Python 2.7.15rc1 (default, Apr 15 2018, 21:51:34) 
[GCC 7.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from PyQt4 import QtGui
>>> 

相关内容