【问题标题】:PyQt4 ImportError for QtWebKit‏ on Mac OS LeopardMac OS Leopard 上 QtWebKit 的 PyQt4 ImportError
【发布时间】:2011-11-10 09:57:14
【问题描述】:

我被要求创建一个包含 web 视图的应用程序。 我尝试导入 QtWebKit 模块,但出现此错误:

Traceback(最近一次调用最后一次):文件“”,第 1 行,in 导入错误: dlopen(/Library/Python/2.6/site-packages/PyQt4/QtWebKit.so, 2): 符号 未找到:_kCFWebServicesProviderDefaultDisplayNameKey 引用 来自:/Library/Frameworks/QtWebKit.framework/Versions/4/QtWebKit
预计在: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation

这是唯一一个返回此错误的模块。所有其他安装的模块都可以。文件 /Library/Python/2.6/site-packages/PyQt4/QtWebKit.so 存在。 可能是什么问题?

谢谢大家。

【问题讨论】:

    标签: python macos pyqt osx-leopard qtwebkit


    【解决方案1】:

    我可以通过升级到 MacOSX Lion 来解决这个问题,但如果这不是一个选项,我会确保 PyQt4 不是使用 qt4.8,这是引入这个问题的地方.如果我没记错的话,一切都适用于 qt4.7.4

    【讨论】:

    • 非常感谢。我暂时放弃了那个项目,但我以后会试试你的解决方案。
    猜你喜欢
    • 1970-01-01
    • 2010-12-26
    • 1970-01-01
    • 1970-01-01
    • 2010-09-14
    • 2010-12-12
    • 2010-11-24
    • 1970-01-01
    相关资源
    最近更新 更多