OSX下安装PyQt

因为要测试qtWebkit,所以我需要安装qt。

安装qt是个麻烦的工作,因为你还需要做一些编译,并不能像pip 或者brew那样简单地完成任务。


首先,你在mac上面需要安装qt,官网的qt安装包并不好用,所以我强烈建议使用homebrew来安装

brew install qt

安装完成以后,会提示你有个文件夹 cant not be writable 。

解决方法是,chmod 777 -R /path 

然后用使用brew命令:

brew link qt

如果担心权限问题,可以再把路径改回来。

在命令行敲入 qmake 确认安装完毕。并且查看安装的路径,一会要用到:

which qmake
/usr/local/bin/qmake

然后需要安装SIP包:下载地址:

https://riverbankcomputing.com/software/sip/download 

安装方式(如果有virtualenv,需要指定site-packages路径):

python configure.py -d /Users/yoursname/ENV/lib/python2.7/site-packages --arch x86_64 
make
sudo make install

然后下载PyQt4 

https://riverbankcomputing.com/software/pyqt/download 

注意指向virtualenv环境,而且需要指向qmake的路径

python configure.py -q /usr/local/bin/qmake -d /Users/yoursname/ENV/lib/python2.7/site-packages --use-arch x86_64 
make
sudo make install


安装过程需要编译C++代码,时间比较久。

最后,进入python

import PyQt4 来测试是否安装成功


如果你需要安装spynner的话,需要手动再安装一下auotpy

然后就可以用pip完成安装了。















你可能感兴趣的:(python,osx,qt,pyqt4)