Mac virtualenv 安装 pyqt4

由于工作需要,需要同时存在 PyQt5PyQt4 两个版本。

一直以来我都是用 brew 去安装的,也非常方便,不过发现 brew 安装 Python 环境还是有点问题,就是无法使用 virtualenv 管理,在 PyQt5 下可以使用 pip install pyq5 来纳入 virtualenv 管理。但是 PyQt4 并没有pypi 的源。

自己动手,丰衣足食,然后就自己编译吧。

  1. 创建一个 virtualenv 就叫 myqt4, 并 active ,具体内容可以自行 Google
  2. 编译并安装 PyQt4 的依赖库 SIP
  • Riverbank SIP 下载源码
  • python configure.py
  • make -j4 (-j4 是开启四核的意思,编译 PyQt4 一样的)
  • make install
  1. 编译并安装 PyQt4
  • RiverBank PyQt4 下载源码
  • 执行下面这句
    python configure-ng.py --qmake=/usr/local/Cellar/qt5/5.6.1-1/bin/qmake --sip =${VIRTUAL_ENV}/bin/sip
  • make -j4
  • make install
  1. 大功告成

参考链接:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容