个人用64位电脑安装了64位的PyQt后 from
后卸载64位的PyQt后,再装32位的PyQt后则成功。目测是之前装的Python2.7是32位的,与64位的PyQt不兼容。
以下是转载的,参考 http://blog.csdn.net/lainegates/article/details/8656102
qt是c++库,在python中使用这个库就必须要有接口,使用python能够调用C++代码,qt官方选择了sip这个python与qt的接口库。
在pyqt的官网上,http://www.riverbankcomputing.co.uk/software/pyqt/download/
可以找到sip下载链接:http://www.riverbankcomputing.co.uk/software/sip/download
现在安装pyqt4:
1.安装python,我使用的是python-2.6.6.msi
2.安装sip,我下载到的是sip-4.14.4.zip。我将sip解压到了python的目录下,C:\Python26\Lib\site-packages
3.安装pyqt4,由于有现成的安装包,所以很简单,在官网下载到最新版PyQt4-4.10-gpl-Py2.6-Qt4.8.4-x32.exe,一路next,安装完成。
最后测试下:
Python shell中输入:
- import
sys - from
PyQt4.QtGui import * - a
= QApplication(sys.argv) - w
= QWidget() - w.resize(320,
240) - w.setWindowTitle("Hello,
World!") - w.show()
- sys.exit(a.exec_())
能正常运行,就说pyqt4安装完成了