由於要測試qtWebkit,因此我須要安裝qt。python
安裝qt是個麻煩的工做,由於你還須要作一些編譯,並不能像pip 或者brew那樣簡單地完成任務。shell
首先,你在mac上面須要安裝qt,官網的qt安裝包並很差用,因此我強烈建議使用homebrew來安裝python2.7
brew install qt
安裝完成之後,會提示你有個文件夾 cant not be writable 。測試
解決方法是,chmod 777 -R /path 命令行
而後用使用brew命令:code
brew link qt
若是擔憂權限問題,能夠再把路徑改回來。homebrew
在命令行敲入 qmake 確認安裝完畢。而且查看安裝的路徑,一會要用到:ip
which qmake /usr/local/bin/qmake
而後須要安裝SIP包:下載地址:get
https://riverbankcomputing.com/software/sip/download qt
安裝方式(若是有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完成安裝了。