- TRG2026-09-2016695
python 的 gui 怎么丑的一塌糊涂,有没有啥推荐的库,qt,flet也很丑。。。QFluentWidgets 还能介绍一点点,但是 qt 开发体验。。。有什么优秀的方案吗?
主楼 - 凤凰山2026-09-206298
我算是研究过
直接说结论
唯一能用的就是qt(或者叫pyside6)
注意, 因为版权问题, 你要开发想发布甚至收钱的软件, 必须用pyside6, 具体可以去查
其他什么flet, tkinter等都不行, 没必要试
至于qt, 确实可用QFluentWidgets, 但注意, 这个不是免费的, 你要开发商用软件必须购买, 好像卖几千
所以我总得结论是, python不适合开发任何商业gui软件
最终我推荐, 要么electron+typescript,要么tauri+rust
不会无所谓, 都是ai开发,现在很成熟了
- King-linuxdo2026-09-208262
直接上pywebview呗,想要啥样的前端都可以,比如用Vite + React/Vue写个界面,直接调用edge内核展示
- wpy2026-09-2031661
- TRG2026-09-2016695
感谢回复,和我的体感差不多一致~
- 凤凰山2026-09-206298
是的, 首先没必要非要用python, 以前是因为python库多, 现在其实都有了, ai移植飞快, 要啥都有
如果一定要用python, 就用python开发个命令行工具,暴露json接口或命令行直接调用, 然后前端用我说的那两个调用python服务就行
- BakaDream2026-09-2034482
原生的的确没啥好方案,开发上位机的基本就是pyside6 能用就行。 可以考虑pywebview 例如NiceGui
- 东湖玉龙2026-09-2027180
因为涉及高性能绘图,用pyside6开发了一年,太折磨了,已经用tauri+webgl开搞了