相关疑难解决方法(0)

ImportError:没有名为PytQt5的模块

以下是我的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)

python pyqt5

24
推荐指数
6
解决办法
9万
查看次数

标签 统计

pyqt5 ×1

python ×1