从源代码安装PyQt5:无法导入PyQt5.sip

时间:2018-06-29 09:07:41

标签: pyqt5 python-sip

我正在尝试从源代码构建PyQt5。我正在运行fedora 28,并通过dnf安装了Qt5。在this之后安装Sip似乎可以。但是,当我尝试配置PyQt时,出现此错误:

# python3 configure.py -q /usr/bin/qmake-qt5
Querying qmake about your Qt installation...
Error: Unable to import PyQt5.sip. Make sure you have configured SIP to
create a private copy of the sip module.

根据doc,我做了:

# python3 configure.py --sip-module private.sip
# python3 configure.py -q /usr/bin/qmake-qt5 -n private.sip

但是我仍然会收到错误消息。所以我想我没有正确使用它。有什么建议吗?

PS::我知道(而且我确实)可以通过pip完成此操作,但是我面临的问题与here

1 个答案:

答案 0 :(得分:2)

您是否要安装sip-4.19.10和PyQt5_gpl-5.11.1?

尝试结合使用sip-4.19.8和PyQt5_gpl-5.10.1。

https://sourceforge.net/projects/pyqt/files/PyQt5/ https://sourceforge.net/projects/pyqt/files/sip/