树莓派3的pip3安装是否有PyQt 5.10?

时间:2019-01-08 14:22:34

标签: pip pyqt5 raspberry-pi3

我通过apt-get将PyQt5安装到我的树莓派3 B +中。

但它看起来像是PyQt5.7,而不是5.10。我需要使用

out.setVersion(qt.QDataStream.Qt_5_10)

但是此PyQt5仅具有Qt_5_7。

那里是否安装了可以使用pip3或apt的PyQt5.10或更高版本?

1 个答案:

答案 0 :(得分:1)

要正确使用PyQt5.11,您需要从Raspberry pi的源代码进行编译。

首先:

  

在构建和使用PyQt5之前必须先安装SIP。您可以从https://www.riverbankcomputing.com/software/sip/download获取最新版本的SIP源代码。

可以在http://pyqt.sourceforge.net/Docs/sip4/installation.html上找到SIP安装说明。

注意:在构建PyQt5 v5.11或更高版本时,必须配置SIP以使用类似于以下内容的命令行创建sip模块的私有副本:

python configure.py --sip-module PyQt5.sip --no-tools

感谢下载PyQt5.11和:

python3 configure.py

之后:

制作 sudo make install

在此之前,您需要安装Qt5.10或更高版本。 并且请注意,在所有命令之前先配置哪个Qt。

最佳