打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
安卓设备上运行pyqt5程序

为了在华为M6 10.8寸WiFi版平板上进行Python开发,我先后尝试了termux,pydroid3,QPython,aid learning等软件,折腾了几天,termux原本就能进行Python编程,命令为

pkg updatepkg upgradepkg install pythonpkg install vim

这是使用termux+vim+Python进行编程的方法,但是无法进行GUI编程,网上有人说用termux+VNC+atilo(Ubuntu)的方法进行GUI开发,但是我试了一下,没搞成。
然后是QPython,这软件我很不喜欢(个人观点,不喜勿喷),界面不咋好看,也无法进行GUI开发。
再是aid learning,这软件据说是安卓上AI+Linux+Android的三合一体,但是我试了一下,同样没啥屌用,装不了pyqt5,pip安装也不行。故放弃。
然后到了pydroid3。
pydroid3的安装套件在我百度网盘里,文末给链接,里面有详细的安装教程。
下面是我的GUI程序的运行图,程序是在Linux下写的,完美运行于Deepin和树莓派raspbian系统。


运行效果如下:

pyqt5我也是在学习过程中写下来的这个程序,因为要考研就没有搞窗口组件大小自适应,所以这运行效果很难看。但是这是因为手机屏幕太小的缘故,换大屏就好了。
pydroid3需要去play商点里下载,包括pydroid3,pydroid3 repository plugin,所以如果你的安卓设备不支持谷歌服务,那么pydroid就不适合你使用pyqt5进行GUI开发。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
安卓手机运行python程序的软件:Termux、Pydroid3
Python如何打包EXE可执行文件
如何在非root安卓设备上让Termux获取root权限_termux怎么root
python桌面开发,为什么选择PyQt或wxPython,而不使用Tkinter?
PyQt和Qt有什么区别?
手机可以python编程吗
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服