我将 Ubuntu 从 16.04 升级到 16.10,以前可以运行的 python3 代码不再起作用,例如:
$ python3
Python 3.5.2+ (default, Sep 22 2016, 12:18:14)
[GCC 6.2.0 20160927] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from PyQt4.QtWebKit import QWebView
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'PyQt4.QtWebKit'
>>>
包python3-pyqt4
已安装。
为什么会这样?需要哪些其他包才能实现这个功能?
答案1
看起来该PyQt4.QtWebKit
软件包在 Ubuntu 16.10 中被删除了,可能是因为 PyQt4 和 QtWebKit 都长期无人维护。