在MAC上安装PyQt4(含Pycharm bug解决方案)

时间:2021-04-01 23:01:28

因为想用python写一个交互式的改XML文件的程序,想装一个PYQT来实现。但是发现MAC装PYQT比WIN和LINUX都麻烦一点。

而且经过几天的使用发现这东西装在MAC上会导致Pycharm debug功能异常,所以喜欢用Pycharm的小伙伴慎重考虑。

不过只是异常,还是有解决办法的,只要卸载了pyqt这个包就好了。Pycharm卸载小白流程如下——点击Pycharm上面的菜单栏,找到Preference->Project:你现在使用的项目名称->Project Interpreter" 找到 pyqt 按 '-'键删除它就OK,只用删除这一个就好了。


先报自己的配置:MAC OS 10.12.5 python 2.7.12 


因为是python2所以安装的是PYQT4,python3 可以装5.


先说环境要求吧,也是安装必须的前两部:

1.Xcode 这个在appstore里就可以下载安装,但是安装完一定要打开一次配置SDK!

http://jingyan.baidu.com/article/b87fe19eb309f0521835682f.html

xcodebuild -version 查看是否已经安装

2.SIP  http://pyqt.sourceforge.net/Docs/sip4/installation.html#downloading

我的方法就是,1.下载-->2.解压-->

       3.切换到解压目录python  configure.py

  4.make
  5.make install

如果有问题去官网查询一下,或者*一下


接下来就是正主的安装了

http://pyqt.sourceforge.net/Docs/PyQt4/installation.html#downloading-pyqt4

1.python configure-ng.py

如果遇见

xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance

这种问题,而且已经把我之前提出环境配置好了的话,运行:

sudo xcode-select -switch /Applications/Xcode/app/Contents/Developer

2,make

3.make install


此时用python

 import PyQt4

测试一下就OK

整体这次安装还是比较顺利的,无论安装什么装起来困难的工具,最好首先去Google一下官网,百度的结果确实还是惨不忍睹的,很多博主都不会考虑我们这些小白的感受,经常不写出环境要求什么的。然后遇见问题就去*查,不过把错误信息直接google一般都是*里的。所以还是谷歌大法好!

PS.穷人*推荐蓝灯,去github/百度云下载