Install PyQt4 on Mac OSX 10.8

QQ20130717-1

其实这个东西就是为了上篇文章的内容准备的,传送门

1:下载安装Qt

http://qt-project.org/downloads

我下载的是Qt 5.0.2 for Mac (404 MB) (Info)

安装起来还挺方便的。不过要记住安装的路径,后面会用到

2:下载SIP

http://www.riverbankcomputing.co.uk/software/sip/download

我下载的是 sip-4.14.7-snapshot-bd9eccac4407.tar.gz

下载以后解压

cd sip-4.14.7-snapshot-bd9eccac4407
python configure.py -d /Library/Python/2.7/site-packages --arch=x86_64
(python configure.py -d /Library/Python/2.7/site-packages --arch=i386  32位系统)
make 
sudo make install

安装起来没问题。(可能受大墙影响,没有办法访问,请自行想办法翻墙)
3:下载PyQt4

 

http://www.riverbankcomputing.co.uk/software/pyqt/download

我下载的是 PyQt-mac-gpl-snapshot-4.10.2-ffcf323516fc.tar.gz

下载后解压安装配置这里要参考改版后的配置文档,新版本用的是configure-ng.py:

http://pyqt.sourceforge.net/Docs/PyQt4/installation.html#configuring-pyqt4

命令

python configure-ng.py -q /Users/obaby/Qt502/5.0.2/clang_64/bin/qmake -d /Library/Python/2.7/site-packages/ --sip /System/Library/Frameworks/Python.framework/Versions/2.7/bin/sip
make
sudo make install
将/Users/obaby/Qt502/替换为自己的qt安装路径。

测试代码:

import sys
from PyQt4 import QtGui

def main():



    app = QtGui.QApplication(sys.argv)

    w = QtGui.QWidget()
    w.resize(250, 150)
    w.move(300, 300)
    w.setWindowTitle('Simple')
    w.show()
    
    sys.exit(app.exec_())


if __name__ == '__main__':
    main()
☆版权☆

* 网站名称:obaby@mars
* 网址:https://lang.ma/
* 个性:https://oba.by/
* 本文标题: 《Install PyQt4 on Mac OSX 10.8》
* 本文链接:https://www.danteng.me/2013/07/5266
* 短链接:https://oba.by/?p=5266
* 转载文章请标明文章来源,原文标题以及原文链接。请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。


You may also like

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注