ARMer 发表于 2023-11-17 17:48:15

请教开发板怎么安装pyQt5?

Forlinx您好, RK3568源码的R2版本自带pyQT5, R3版本没带,我试着安装,一直不成功。
请教您们怎么安装的啊? 多谢!我看R2版本安装的是5.14.1;
log如下:
==================
forlinx@ok3568:~/my/Pyserial-Demo$ pip install pyQt5==5.14.1 -i https://pypi.douban.com/**
Looking in indexes: https://pypi.douban.com/**
Collecting pyQt5==5.14.1
Using cached https://mirrors.cloud.tencent.com/pypi/packages/3a/fb/eb51731f2dc7c22d8e1a63ba88fb702727b324c6352183a32f27f73b8116/PyQt5-5.14.1.tar.gz (3.2 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
    Preparing wheel metadata ... error
    ERROR: Command errored out with exit status 1:
   command: /usr/bin/python3 /tmp/tmp0jtdtqad prepare_metadata_for_build_wheel /tmp/tmpfaqlt9aw
         cwd: /tmp/pip-install-9j3514qk/pyQt5
    Complete output (223 lines):
    Querying qmake about your Qt installation...
    /usr/bin/qmake -query

。。。。。。。
======================================
每次安装到 Preparing wheel metadata ... error就挂掉了,下面全是红字错误信息;
如果用ubuntu官方服务器安装, Installing build dependencies ...就挂掉了。

请指点迷津,多谢!!!

ARMer 发表于 2023-11-20 10:14:05

本帖最后由 ARMer 于 2023-11-20 10:20 编辑

问题解决了。
参考:https://blog.csdn.net/fhqlongteng/article/details/130113779

正确的安装命令:
sudo apt install python3-pyqt5

然后用pip list可以看到默认安装的是5.14.1版本的pyqt5;
用pip安装确实会在Preparing wheel metadata 挂掉。


ARMer 发表于 2023-11-20 10:22:12

但我的py还是无法运行,原因大约是飞凌R2板桌面接口是weston, R3版改为LXDE;我的py在R2版是运行OK的;
我的py需要:Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.

请教版主、路过的高手,请指点一下要怎么做?
多谢!

forqs 发表于 2023-11-20 10:32:16

ARMer 发表于 2023-11-20 10:22
但我的py还是无法运行,原因大约是飞凌R2板桌面接口是weston, R3版改为LXDE;我的py在R2版是运行OK的;
...

无法运行有什么报错吗?ubuntu R2版本桌面是lxqt,R3是lxde,并且ubuntu的qt版本默认是qt5.12.8,可能需要更新qt库版本到5.14.1,R2上可以运行的话可以尝试使用apt安装报错缺少的插件。

ARMer 发表于 2023-11-20 10:56:19

全都解决了,py可以运行了,多谢!
页: [1]
查看完整版本: 请教开发板怎么安装pyQt5?