因为想用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
如果有问题去官网查询一下,或者*一下
接下来就是正主的安装了
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/百度云下载