繁体   English   中英

如何在OS X Snow Leopard上安装QT,PyQT和PySide的步骤

[英]Steps for how to install QT, PyQT, and PySide on OS X Snow Leopard

我在Snow Leopard上安装QT时遇到了一些问题,希望我可以从一直担任此职位的其他人中受益。 :)

我假设我需要使用SL不包含的python版本...来自自制软件,macports,python.org等。

谁能给我一些简单的步骤来安装QT,PyQT和PySide? 值得一提的是如何设置项目以将py2app与所有这些配合使用的示例。

谢谢! :)

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

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

看来,关于SL上的Qt 5.x,您需要对其进行编译。 此页面说明了如何执行此操作

但是,在SL上首先安装了最新的XCode 3.2.6之后,安装程序运行平稳。 只有在运行Qt Creator时,才会出现一些错误消息:

Symbol not found: _kCFWebServicesProviderDefaultDisplayNameKey...
Plugin initialization failed...

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

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

如果要在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一无所知。 = /

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM