【部分转载】PyQt4安装以及个人遇到的问题

个人用64位电脑安装了64位的PyQt后 from PyQt4.QtGui import *  提示 ImportError: DLL load failed: %1 is not a valid Win32 application. 

后卸载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中输入:

 

  1. import sys  
  2. from PyQt4.QtGui import *  
  3. = QApplication(sys.argv)  
  4. = QWidget()  
  5. w.resize(320, 240)    
  6. w.setWindowTitle("Hello, World!")    
  7. w.show()    
  8. sys.exit(a.exec_())  

能正常运行,就说pyqt4安装完成了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值