在MAC上安装PyQt4(含Pycharm bug解决方案)
来源:互联网 发布:java中的命名规范 编辑:程序博客网 时间:2024/05/29 10:09
因为想用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
如果有问题去官网查询一下,或者stackoverflow一下
接下来就是正主的安装了
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一下官网,百度的结果确实还是惨不忍睹的,很多博主都不会考虑我们这些小白的感受,经常不写出环境要求什么的。然后遇见问题就去stackoverflow查,不过把错误信息直接google一般都是stackoverflow里的。所以还是谷歌大法好!
PS.穷人翻墙推荐蓝灯,去github/百度云下载
- 在MAC上安装PyQt4(含Pycharm bug解决方案)
- 如何在苹果系统(Mac OS X)上安装PyQt4
- 如何在苹果系统(Mac OS X)上安装PyQt4
- 在mac上安装python-opencv,并在pycharm测试
- 在苹果系统(Mac OS X)上安装PyQt4的问题解决
- PyQt4 在 Windows 上的安装
- mac 安装pyqt4
- pyQt4 for mac 安装
- Mac安装PyQt4
- PyCharm在MAC上的第一次使用
- 在mac上安装下pySpark,并且在pyCharm中python调用pyspark
- 在MAC OSX10.10上安装OpenCV2.4.10全过程(含Homwbrew,cmake安装,在XCode6.1.1上配置OpenCV2.4.10)
- 在MAC OSX10.10上安装OpenCV2.4.10全过程(含Homwbrew,cmake安装,在XCode6.1.1上配置OpenCV2.4.10)
- 最全Pycharm教程(32)——根据FHS在Linux上安装Pycharm
- 最全Pycharm教程(32)——根据FHS在Linux上安装Pycharm
- 在树莓派上安装PyQt4
- 清空pycharm在mac上的数据
- Selenium2+Python--Mac上安装Selenium+Python+PyCharm
- socket代码学习笔记
- RE:JAVA学习-文件操作-File
- NDK not configured
- Multiple annotations found at this line:
- netbeans和myeclipse以及eclipse怎么导入和使用jar包
- 在MAC上安装PyQt4(含Pycharm bug解决方案)
- 学习mybatis框架中遇到org.apache.ibatis.exceptions.PersistenceException: 问题该怎么解决
- Logstash 5.5连接Elasticsearch+Kibana
- Conscription
- % is not in the sudoers file 问题解决:非root用户使用sudo报错
- c++的粗略学习2(继承,多态)
- 面试心得 --- 滴滴三面
- 计算机网络笔记(一)
- RE:JAVA学习-基本IO操作及文本数据IO操作