- 2024-08-28
-
回复了主题帖:
>>征集 | 使用 MCU,哪些问题最令你头大?
MCU的选型如何选到合适可靠的低功耗MCU,这包括价格交期,易使用性,使用中遇到问题如何快速获得原厂的支持,另外在测试中如何准确的测试评估功耗,即使使用功耗测试设备测量过,实际使用时间和评估的时间还是有较大的差异!
- 2024-03-15
-
回复了主题帖:
颁奖礼:平头哥玄铁杯第三届获奖名单揭晓,纪念一起对AI进行小小探索的你们
个人信息无误,可安排邮寄。
- 2023-12-03
-
加入了学习《【玄铁杯第三届RISC-V应用创新大赛】工业中视觉处理》,观看 【玄铁杯第三届RISC-V应用创新大赛】工业中视觉处理
- 2023-11-24
-
发表了主题帖:
【玄铁杯第三届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安装路径。
下载PyQt5的安装包,地址:https://pypi.org/project/PyQt5/#files
下载完成后,解压资源包。进入文件夹后,输入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,结果如下即为成功: