【玄铁杯第三届RISC-V应用创新大赛】首发!在LicheePi 4A 上编译安装PyQt5
[复制链接]
在 RISC-V 环境下通过编译方式安装 PyQt5 可能会涉及到一些复杂的步骤,尤其是在没有预构建 PyQt5 包的 Linux 环境中。下面记录在RISC V环境下编译安装PyQt5的过程。
安装 PyQt5 的步骤
安装 SIP:
SIP 是一个方便为 C 和 C++ 库创建 Python 绑定的工具。PyQt5 使用 SIP 生成其绑定。
直接在LiPi4A的虚拟环境上执行pip install sip即可,结果如下:
之后,执行pip install pyqt5,安装pyqt5。
会出现错误,如下图所示:
安装pyqt5-qmake:执行sudo apt install qt5-qmake即可。
安装后,输入which qmake即可查看qmake安装路径。
下载完成后,解压资源包。进入文件夹后,输入python configure.py --qmake /usr/bin/qmake,对编译文件进行配置。
此时会报上述错误,这里我们安装一下sip。sudo apt-get install sip-dev
再次执行后会报以下错误:
只需要在configure.py中将min_version相关的语句注释掉即可。
注释后,重新执行,可以看到编译过程正常执行。
配置成功后,如图所示。
执行make,进行编译,如图所示。
编译成功后的界面如下:
之后,输入sudo make install -j4进行安装,安装完毕后如下图所示。
尝试验证,进入python环境,输入import PyQt5,结果如下即为成功:
|