一、先安装python-2.7.8-macosx10.6.dmg。
    从Python官方下载,没遇到什么问题。

二、安装Xcode
  从app store找到最新的Xcode下载进行安装,一定要是app store下的。自己之前有从网上下到6.5版本的安装好,下一步的qt安装都会提示未找到xcode。从app store下就没有问题。

三、下载安装Qt

http://qt-project.org/downloads

我下载的是qt-opensource-mac-4.8.6-1.dmg
注意:Qt的版本一定要跟pyqt的一样,不然会有问题。

点击打开有图形界面跳出安装,一步步确定安装就好。


四、下载SIP

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

我下载的是 sip-4.16.2.tar.gz

下载以后解压

我的系统为64位,所以--arch=x86_64,如果是32位的则--arch=i386

  1. cd sip-4.16.2  
  2.   
  3. python configure.py -d /Library/Python/2.7/site-packages --arch=x86_64 
  4.   
  5. make  
  6.   
  7. sudo make install  

安装起来没问题。



五、下载PyQt4

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

我下载的是PyQt-mac-gpl-4.11.1.tar.gz

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

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


命令

  1. cd PyQt-mac-gpl-4.11.1
     
  2.   
  3. python configure.py -q /usr/bin/qmake-4.8 -d /Library/Python/2.7/site-packages/ --sip /Library/Frameworks/Python.framework/Versions/2.7/bin/sip  
  4.   
  5. make  
  6.   
  7. sudo make install  

到此安装完成了。


可以使用PyQt-mac-gpl-4.11.1/examples 来进行PyQt4的测试你的安装 
下面的watsy按你的用户名修改

引用
cd /Users/watsy/PyQt-mac-gpl-4.11.1/examples/demos/qtdemo 
python2.7 qtdemo.py

你会看到一个用来展示PyQt4例子的程序,如图所示 

mac pro 10.9.4 安装pyqt4 4.11.1-LMLPHP


09-23 08:18