【问题标题】:PyQt4: Why I get "ImportError: No module named QtWebkit"?PyQt4:为什么我得到“ImportError:没有名为 QtWebkit 的模块”?
【发布时间】:2012-07-26 22:44:25
【问题描述】:

我已经在 Mac OSX 10.7.5 上为 Python 3.2.3 安装了 Qt 2.4.1、SIP 4.13.3 和 PyQt4 4.9.4。

当我尝试from PyQt4.QtWebkit import QWebPage 时,我得到了:ImportError: No module named QtWebkit

但其他模块工作正常,例如from PyQt4 import QtGui

我不知道为什么。我错过了哪些步骤?

【问题讨论】:

    标签: macos python-3.x pyqt4


    【解决方案1】:

    检查系统中安装的 webkit,查找路径

    >>> import PyQt4
    >>> print PyQt4.__path__
    ['/usr/lib/python2.7/dist-packages/PyQt4']
    

    检查你那里有 QtWebkit。和check this also

    【讨论】:

    • PyQt4.__path__ 在我的 MacBook Pro 上是 /Library/Python/3.2/site-packages/PyQt4。在那个文件夹中,我有 QtWebKit.so。这是否意味着我的系统中安装了 QtWebKit?
    • 耶稣有一个拼写错误:(from PyQt4.QtWebKit import QWebPage如果你的文件夹中有QtWebKit.so,这应该可以工作:)
    • 是的,你是对的!对不起我的拼写错误。现在可以了。非常感谢!
    猜你喜欢
    • 2011-02-24
    • 2013-06-04
    • 2019-08-20
    • 2015-11-17
    • 2015-06-17
    • 1970-01-01
    • 1970-01-01
    • 2017-10-28
    • 2015-08-24
    相关资源
    最近更新 更多