最近在mac上需要個小工具給自己用,如果純粹的處理python就足夠了,但是如果需要GUI的話就麻煩點了。python自帶的tk還是不錯,問題是對中文支持不好,如果在界面上顯示中文的話速度會相當的慢。也想到過用pyobj-c,但是簡單看了看介紹,開發的時候好像要用的xcode,機器上又沒裝。最後選到來pyqt。
1. qt可以在QT下載到,當然我們用的免費的LGPL的版本。
我下載的是qt-sdk-mac-opensource-2009.03.1.dmg這個版本,掛載後直接安裝就好了,不用在自己編譯。dmg鏡像有442M,安裝後占來1G左右的空間,但是安裝得很快。
2. qt本身是cpp的,要用python來開發當然需要使用到pyqt,pyqt4可以在http://www.riverbankcomputing.co.uk/software/pyqt/intro找到。特別要注意的是,安裝pyqt要先安裝SIP,SIP是用來對C,CPP庫進行python包裝用的。
3. SIP和pyqt4都是命令行下使用
python configure.py
make
make install
來安裝。pyqt4的make部分可以需要10多20分鍾的時間。
我的系統是mac os x 10.5.8
Comments