最近想学Python桌面编程,看上了PyQt5的跨平台性。文档和教程也很多,下面是比较有用的教程和example:

http://zetcode.com/gui/pyqt5/

https://pythonspot.com/en/pyqt5/

 

下面是在 Mac OSX EI Captian 上安装PyQt5环境的步骤, homebrew 慢成狗,我决定上手动档:

    1. 安装python3 (略)
    2. 安装Qt5 ,当前最新版本为5.8.0 ,下载地址:http://download.qt.io/official_releases/qt/5.8/5.8.0/ ,选择 qt-opensource-mac-x64-clang-5.8.0.dmg ,安装后默认位置是在当前用户家目录的Qt5.8.0文件夹 ,如我的安装目录:/Users/falcon/Qt5.8.0,然后把

      /Users/falcon/Qt5.8.0/5.8/clang_64/bin 加入 PATH 环境变量。

       

    3. 编译安装sip,下载地址 https://www.riverbankcomputing.com/software/sip/download ,当前为4.1.9。下载解压后,进入目录执行:

      python3 configure.py
      make
      sudo make install

      也可以使用 pip3 install sip 直接安装,参考:https://pypi.python.org/pypi/SIP/4.19.1
    4. 编译安装PyQt5, 下载地址:https://www.riverbankcomputing.com/software/pyqt/download5 解压后跟编译sip一样,在目录下执行:python3 configure.py
      make
      sudo make install

      安装时间略长。。。
    5. 准备就绪,写一个PyQt的应用测试吧。wordpress这个复制python太坑了,直接去掉了缩进,只能贴图了,我找个代码高亮的插件来格式化:
      Snip20170226_54

 

Snip20170226_53

- EOF -