2

我在 Snow Leopard 上安装 QT 时遇到了一些问题,我希望我能从担任这个职位的其他人那里受益。:)

我假设我需要使用 SL 中不包含的 python 版本......无论是来自 homebrew、macports、python.org 等。

谁能给我一些简单的步骤来安装 QT、PyQT 和 PySide?关于如何设置项目以使用 py2app 的示例的加分点。

谢谢!:)

4

4 回答 4

1

如果您想试用 PySide,可以按照以下步骤操作:

http://blogger-mikael.blogspot.com/2010/09/compiling-pyside-for-qt-47-on-os-x.html

于 2010-09-10T08:25:21.283 回答
0

如果您想在 Snow Leopard 上安装 QT,这可能会对您有所帮助...

根据这个错误报告,4.8.0 版本仅针对 OS X Lion 捆绑。使用 4.8.0 版本会导致如下错误:

dyld: Symbol not found: _kCFWebServicesProviderDefaultDisplayNameKey
Referenced from: /Library/Frameworks/QtWebKit.framework/Versions/4/QtWebKit 
Expected in: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation

换句话说,您将需要使用 4.7.0 版本,直到解决此问题。Homebrew 引用的是 4.8.0,因此您必须使用独立安装程序。这是QT 4.7.0 Snow Leopard 安装程序的链接。

关于 PyQT 和 PySide,我无能为力。我对Python一无所知。=/

于 2012-01-24T04:16:51.077 回答
0

只需为 OS X 使用 PyQt + Qt + Python 的二进制发行版,然后手动安装 PySide。例如,有:http://sourceforge.net/projects/pyqt-mac/files/,但相关的网站似乎已经消失了。

只是想知道,为什么要同时使用 PyQt 和 PySide?

于 2010-09-02T06:45:17.393 回答
0

似乎关于 SL 上的 Qt 5.x,您需要编译它。 此页面说明了如何执行此操作

但是,首先在 SL 上安装了最新的 XCode 3.2.6,设置运行顺利。只有在运行 Qt Creator 时才会出现一些错误消息:

Symbol not found: _kCFWebServicesProviderDefaultDisplayNameKey...
Plugin initialization failed...
于 2013-04-26T17:48:56.877 回答