请教开发板怎么安装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:20 编辑
问题解决了。
参考:https://blog.csdn.net/fhqlongteng/article/details/130113779
正确的安装命令:
sudo apt install python3-pyqt5
然后用pip list可以看到默认安装的是5.14.1版本的pyqt5;
用pip安装确实会在Preparing wheel metadata 挂掉。
但我的py还是无法运行,原因大约是飞凌R2板桌面接口是weston, R3版改为LXDE;我的py在R2版是运行OK的;
我的py需要:Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.
请教版主、路过的高手,请指点一下要怎么做?
多谢!
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安装报错缺少的插件。 全都解决了,py可以运行了,多谢!
页:
[1]