以下是我的python,qt和sip版本
root@thura:~# python -V
Python 2.7.3
root@thura:~# qmake --version
QMake version 3.0
Using Qt version 5.0.2 in /usr/lib/i386-linux-gnu
root@thura:~# sip -V
4.15.3
Run Code Online (Sandbox Code Playgroud)
我试图通过以下操作来导入PyQt5 这
from PyQt5.QtWidgets import QtGui, QtCore
Run Code Online (Sandbox Code Playgroud)
我收到以下错误
ImportError:没有名为PyQt5.QtWidgets的模块
我该如何解决这个错误.
更新=====================
当我尝试PyQt4时,我得到了以下错误.
从PyQt4.QtCore导入pyqtSlot作为Slot RuntimeError:sip模块实现API v10.0到v10.1但PyQt4.QtCore模块需要API v8.1
更新2013-12-20 ======================================
1)从这里下载sip-4.15.3.tar.gz
2)提取sip-4.15.3.tar.gz
3)将sip-4.15.3复制到/ home/thura
4)输入"cd /home/thura/sip-4.15.3"
5)键入"python configure.py",按回车键,按照说明操作(输入yes并按回车键)
6)输入"make",按回车键入"make install",按回车键
7)从这里下载PyQt-gpl-5.1.1.tar.gz
8)提取PyQt-gpl-5.1.1.tar.gz
9)将PyQt-gpl-5.1.1文件夹复制到/ home/thura文件夹.
10)输入"cd /home/thura/PyQt-gpl-5.1.1"
11)键入"python configure.py",按回车键,按照说明操作(输入yes并按回车键)
12)输入"make",按回车键入"make install",按回车键
更新2013-12-20 =====================
再次重做之后.我收到以下错误
make[2]: Entering directory `/home/thura/PyQt/qpy/QtDBus'
make[2]: Nothing to be done for `install'.
make[2]: Leaving …Run Code Online (Sandbox Code Playgroud)